我想让 CouchDB 作为我的移动应用程序的后端运行,取代 SQlite。
作为这项技术的新手,我一直非常困惑,因为除了 Couchbase 去年发布的所有类似的声音产品(Couchbase、Couchbase Single Server、Membase、Couchbase Mobile)之外,它们现在似乎正在放弃/合并所有这些产品进入一个项目,Couchbase Server。但是,这实际上是 Membase,而不是 CouchDB。最重要的是,CouchDB 的创建者将不再为 CouchDB 工作。然而,CouchDB 周围似乎有一个非常活跃的社区。这是我所知道的:
我知道 Couchbase 公司不再提供 CouchDB 的发行版。
据我了解,Couchbase 公司的新焦点 Couchbase Server 根本不是 CouchDB,它与 CouchDB 不兼容。它没有实现 CouchDB 使用的 HTTP api,它使用的是从 Membase 演变而来的二进制协议。
最近关于 CouchDB Mobile 的所有信息似乎都指向 Couchbase Mobile。
我的问题归结为:
是否仍然可以在 Android 设备上使用 CouchDB?特别是 CouchDB,而不是 Couchbase Server,因为 API 不兼容
如果仍然可能,我该怎么做?源代码在哪里?任何示例应用程序?
对不起,如果我的问题变得混乱。老实说,我很难在网上浏览大量看似矛盾的帖子。我只想在 Android 上运行 CouchDB!:)