2017-04-15 24 views
-3

Im new to android。私のプロジェクトでは、完璧なデータベースを使用する必要があります。アプリケーションの目的は、起動時にサーバーから過剰なjsonデータを受信し、そのデータを解析した後にそのデータをデータベースに格納することです。そのデータに基づいて、私はプロジェクト全体を処理する必要があります。要件に基づいて私は更新する必要があります/サーバーからの新しいjsonデータでdbの値を保存を削除します。 SQLiteの読み込みに時間がかかることがあります。どのORMを使用する必要がありますか。 SUGARORMはシンプルさのために計画しています。私がしたいこと。 チュートリアルがあればアップロードしてください。適切なAndroidデータベース

+0

あなたは、AndroidのためのJDXA ORMを使用することができます。 JDXAはシンプルで非侵害的です。 JDXAはJSONオブジェクトの永続性をサポートしており、他のモデルクラス定義を使用して保存されたデータにアクセスすることもできます。免責条項:私はJDXA ORMの建築家です。 –

答えて

0

SQLiteの代わりに、はるかに高速なthn sqlite DB for androidを試してみてください。

以下

はSQLiteの上レルムの利点である:

  • オブジェクトを使用することが

  • やすい(通常の動作のために生のSQLiteを超える最大10倍の速度まで)のSQLiteより

    • 速いですあなたのために処理された変換 オンザフライでデータの作成と保存に便利

    • 非常に敏感チーム

  • +0

    チュートリアルのリンク –

    +0

    https://www.thedroidsonroids.com/blog/android/realm-database-example/ –

    +0

    http://www.thecrazyprogrammer.com/2016/12/android-realm-database-tutorial.html –

    0

    私は個人的に類似したユースケースとの最近のプロジェクトでgreenDAOを使用し、それがパフォーマンスと使いやすいAPIです満足していたしました。

    Hereは、スタートガイドを見つけることができます。見て価値があるかもしれない

    代替SQLiteのラッパーとデータベースが含まれます:

    +0

    返信ありがとう –

    関連する問題