【发布时间】:2010-02-20 00:43:59
【问题描述】:
我见过一些应用程序使用称为 DesktopCouch 的东西。 CouchDB 和 DesktopCouch 有什么区别?
【问题讨论】:
标签: couchdb
我见过一些应用程序使用称为 DesktopCouch 的东西。 CouchDB 和 DesktopCouch 有什么区别?
【问题讨论】:
标签: couchdb
您可以参考 Stuart Langridge 的这篇文章:
http://www.kryogenix.org/days/2009/09/03/desktop-couch-irc-talk
基本上,桌面沙发是 Ubuntu 上的一个程序,它为每个用户提供自己的 CouchDB,并在 CouchDB 中处理一些周期性任务。
例如,如果多个用户拥有自己的 CouchDB 服务器,则它不能在默认端口上运行,因此它会在随机端口上启动,并且 Desktop Couch 具有帮助您找到您的 couchdb 的工具下启动。
但是 desktopcouch 指的是 Ubuntu 为使 CouchDB 易于开发人员在 Ubuntu 应用程序中使用所做的所有工作,有一个 Python 库,有管理复制到其他 CouchDB 实例和解决冲突的工具(主要是UbuntuOne)。
需要注意的重要一点是,这不是 CouchDB 的替代实现。 desktopcouch 使用常规的 Apache CouchDB 服务器。
【讨论】:
与 desktopcouch 捆绑的默认安装是 couchdb 0.1
如果你打算开发,你应该放弃这个并使用 couchbase 的最新版本。
要完全删除默认沙发实例,您需要 apt-get remove couchdb-bin
【讨论】: