2012-04-19 43 views
4

我有以下情况。我需要在Android上有一个嵌入式数据库(nosql),并且我有一个服务器上的master数据库,应该是nosql数据库。我们有不同的选择 1)在移动端使用couchDB,也可以在服务器端使用couchdb 2)在移动端使用couchDb并在服务器端使用Mongodb 3)在移动端使用sqlLite并在服务器端使用MongoDb/CouchDb。在android手机上使用CouchDb和在服务器端的mongodb

请在评估使用这些方法的最佳选项和好处/问题时给出您的看法。 注意:目前MongoDb不支持Android上的嵌入式数据库。另外,Mongo不提供REST APIS,我们需要使用第三个类似MongoLabs和SleepyMongoose

回答

0

您没有提及您将用于同步的方法数据库之间的变化尤其是在变化冲突的情况下(例如,一方面的更新,例如另一方面删除匹配的记录),但是看起来像你的生活在每一边使用相同的数据库会更简单。

相关问题