我想将CouchDB作为我的移动应用程序的后端,替换SQlite。
作为这项技术的新手,我感到非常困惑,因为除了 Couchbase 去年发布的所有类似产品(如Couchbase、Couchbase Single Server、Membase、Couchbase Mobile)外,它们现在似乎正在将所有这些产品合并成一个单一项目,即Couchbase Server。但是,实际上它指的是Membase而不是CouchDB。更何况,CouchDB 的创建者将不再继续开发CouchDB。尽管如此,CouchDB 社区看起来非常活跃。以下是我所知道的:
我了解到 Couchbase 公司不再提供 CouchDB 的发行版。
我了解到 Couchbase Server,Couchbase 公司的新焦点,实际上根本不是 CouchDB,也与 CouchDB 不兼容。它没有实现 CouchDB 使用的 HTTP API,而是使用了从 Membase 演变而来的二进制协议。
关于 CouchDB Mobile 的所有最新信息似乎都指向了Couchbase Mobile。
我的问题可以概括为:
是否仍然可以在Android设备上使用CouchDB? 特别是CouchDB,而不是Couchbase Server,因为它们的API不兼容?
如果仍然可以,我该如何操作?源代码在哪里?有任何示例应用程序吗?
很抱歉我的问题可能会让人感到困惑。老实说,我很难在众多看似相互矛盾的帖子中找到正确的答案。我只想在Android上运行CouchDB!:)