2017-10-05 6 views
0

NoSQLの概念は新しく、JSONファイル形式をAndroid App(バージョン5)にロードする最も良い方法は何ですか?Android AppからCouchBase Liteにjsonファイル形式をインポートする方法

私はxml形式を受け取り、リモートサーバーから受信したデータをAndroid Appに保存し、xml-dataをKXml APIで解析してSQLiteでdbに保存しますが、ファイルは約20MBです(Kxml APIを使った巨大なXMLファイルの解析には時間がかかります:()。

ネットをサーフィンすると、JSONファイル形式で作業することに関する興味深い概念が見つかりました。保存しCouchBase liteのようなNoSQLデータベース

をだから私はお願いしたいと思います:。

  1. JSONファイル形式をCouchBase Liteデータベースに読み込むことは可能ですか?
  2. 文書を重複して避けて作業することは可能でしょうか?
  3. Couchbase LiteとCouchBaseモバイルの違いはどちらですか?

ありがとう!

+0

ボンベラチノス9あなたの質問に答えられたら、答えを受け入れることは良い形式です。 – Benjamin

答えて

1

JSONファイル形式をCouchBase lite データベースにロードすることはできますか?

はい。 Couchbase LiteはJSONのドキュメントストアです。あなたのAndroidアプリで。 Jacksonのようなライブラリを使用して、JSONを解析し、アプリ内で使用するネイティブオブジェクトに変換します。ここでは、Couchbaseのモバイル対のCouchbase liteの間の差分であるジャクソンとCouchbaseのLiteの

でJSONを使用する方法について説明しsampleアプリはありますか?

Couchbase Mobileスタックは、モバイルクライアント上で動作する組み込みローカルデータベースであり、クライアントが話し、データ同期、データルーティングと認可、Couchbase Serverを担当する同期ゲートウェイで構成されています実際にデータを保持しています。 Couchbase Liteを実行しているクライアントは、同期ゲートウェイと通信し、同期ゲートウェイはCouchbaseサーバと通信します。

関連する問題