1

我们正在开发一个使用 Cloudant 作为数据库的应用程序,它是 Couchdb 的一个变体。Cloudant 开始变得对我们来说有点贵,也因为最后几个问题而变得不可靠。我们已经失去了一天与数据库的连接。所以我们决定建立自己的 Couchdb 服务器。

我们实际上有两种选择 CouchDB 1.6 和 2.0 开发者预览版。第二个提供了我们需要的所有功能,如果我们编译它启用全文搜索。第一个没有 Mango Query,没有 Dreyfus 和 Closeau。我们只能安装 couchdb-lucene 来启用全文搜索,但实际上我们在应用程序中大量使用了 Mango、Dreyfus 和 Closeau。

问题是 2.0 是开发者预览版。我不确定是否可以在生产环境中使用它。我正在寻找替代方案,而无需对我们的应用程序代码进行太多更改,例如:是否可以使用 Mango、Dreyfus 和 Closeau 编译 1.6?

4

1 回答 1

2

不,不可能用 Mango、Dreyfus 和 Closeau 编译 Couchdb 1.6,因为在代码库中进行了更改以支持它们。在 CouchDB 2.0 发布之前,您最好还是坚持使用 cloudant,而不是尝试在生产环境中运行它。

于 2016-05-07T08:20:26.293 回答