次のシナリオがあります.Androidに組み込みデータベース(nosql)が必要であり、サーバーにマスターデータベースがあり、理想的にはnosqlデータベースである必要があります.2つの間で同期する必要があります.モバイルからのすべてのクエリが移動しますさまざまなオプションがあります 1) モバイル側でcouchDBを使用し、サーバー側でもcouchdbを使用する 2) モバイル側でcouchDbを使用し、サーバー側でMongodbを使用する 3) モバイル側でsqlLiteを使用し、使用するサーバー側の MongoDb/CouchDb。
最良の選択肢と、これらのアプローチを使用する利点/問題点を評価する上でのあなたの見解を教えてください. 注: 現在、MongoDb は Android の組み込みデータベースをサポートしていません。また、Mongo は REST API を提供していないため、MongoLabs や SleepyMongoose などのサードパーティを使用する必要があります。