couchdb开始使用couchdb


备注

为何选择CouchDB?

CouchDB有一个JSON文档存储模型,它具有基于HTTP API的强大查询引擎。

设计文档中使用JavaScript,您可以控制查询,映射,组合和过滤数据的方法。 CouchDB提供容错,极端可扩展性和增量复制,是非关系型文档数据库的理想选择。

虽然传统的关系数据库要求您预先对数据进行建模,但CouchDB的无架构设计使您无需在事后聚合数据,就像我们使用真实文档一样。我们将深入探讨如何使用此底层存储模式设计应用程序。

版本

发布日期
2.0.0 2016年9月20日
1.6.1 2014年9月3日

安装和设置

Ubuntu的

在最近的Ubuntu版本中,您可以使用sudo apt-get install couchdb 最新版本的CouchDB。对于旧版本,例如Ubuntu 14.04,您应该运行:

sudo add-apt-repository ppa:couchdb/stable -y
sudo apt-get update
sudo apt-get install couchdb -y
 

Fedora的

要在fedora中安装couchdb,你可以做sudo dnf install couchdb

Mac OS X.

要在Mac OS X上安装CouchDB,您可以从CouchDB下载部分安装Mac应用程序。

视窗

要在Windows上安装CouchDB,您只需从CouchDB下载部分下载可执行文件即可。

你好,世界

默认情况下,CouchDB侦听端口5984.访问http://127.0.0.1:5984 将产生如下响应:

{"couchdb":"Welcome","version":"1.6.1"}
 

CouchDB带有一个名为Futon的GUI,开箱即用。您可以在http://127.0.0.1:5984/_utils 找到此界面。在这里,您可以轻松设置管理员帐户并配置其他重要设置。