如何在android中安装和使用沙发数据库

Amr*_*uta 10 android couchdb couchbase

我应该如何在android中安装和使用沙发Db.
我的意思是当地沙发Db,我可以在平板电脑和模拟器中使用.我必须遵循的所有步骤.

ddo*_*arr 9

我正在研究一个使用它的项目.有两种选择:

1)couchbase-android.(是的,couchbase,它实际上是couchDB.去图)

请参阅此链接

这就是我使用的.这只是库存couchDB 1.2.0,与android的erlang vm捆绑在一起.我发现它完美稳定(尽管是测试版).最大的缺点是启动应用程序需要大约4秒,因为它必须加载erlang模拟器.自述说明很好.

它不再被开发,有利于......

2)TouchDB android.查看

这是在java中重写的couchDB,因此它在android上运行和启动速度更快.有适用于iOS的TouchDB,在objective-c中也是如此.我被发展状态推迟了,但听说它并没有那么糟糕.iOS版本最近发展很快,版本为1.0.我听到"有些功能没有得到启发"之类的东西,但不是那些功能.据说这只会落入并取代couchbase-android.

我可以证明couchbase-android运行良好(如果你不介意启动时间).我用cordova开发了我的应用程序,我很乐意就这是否就是你的方式给出建议.

  • TouchDB上的更新.它已被重命名为Couchbase-Lite.可以在https://github.com/couchbase/couchbase-lite-android和https://github.com/couchbase/couchbase-lite-ios上的ios版本找到android项目.如果您想了解有关命名历史的更多信息(这有点令人困惑.)请参阅https://github.com/couchbase/couchbase-lite-ios/wiki/Why-Couchbase-Lite. (3认同)

Pra*_*gar 1

Couch DB 也有 android 项目,可以在这里找到他们有完整的源代码,其中包含代码示例以及如何将其添加到 java 项目中的说明...

另请查看以下帖子:

对如何在 Android 上使用 CouchDB 感到困惑

希望有帮助...