JavaでAndroidモバイルアプリケーションを開発しています。SQLite と、使用するデータベースを選択する方法について読んだことがありますが。アプリケーションに使用するのに適切なデータベースであるかどうかはわかりません。ユーザーのログインの詳細、天気情報、ユーザーの場所などを保存および取得する必要があります。これに最適なデータベースは SQLite ですか?
質問する
1276 次
2 に答える
2
android では、永続的なストレージには 3 つのオプションがあります (ネットワークに保存できますが、モバイル自体に保存することのみを検討しています)。
- 共有設定
- ファイル (内部および外部)
- SQLite データベース
共有プリファレンスは、ほとんどの場合、小さなキー値ストレージを保存するために使用できます。大量のデータの場合、ファイルよりもはるかに優れたオプションである SQLite データベースを使用する必要があります。トピックに関するAndroidドキュメントを参照してください
その他のデータベースについて
Android ネイティブ サポートは、SQLite データベースのみです。他のデータベース スキームを使用する場合は、Android 用に特別に構築された他のサードパーティ ライブラリに依存する必要がある場合があります。
于 2012-06-06T08:29:14.700 に答える
0
SQLite から始めて、将来的に実行可能と思われるデータベース/データセンターに移動する必要があります。
Android アプリケーションにはクラウドベースのデータセンターを使用することをお勧めします。
于 2012-06-06T08:47:47.330 に答える