介绍
Apache CouchDB是一个开源数据库软件, 专注于易用性和可扩展的体系结构。它具有面向文档的数据库体系结构, 并以面向并发的语言Erlang实现。它将数据存储为JSON对象。
它于2005年首次发布, 之后于2008年成为Apache软件基金会的一部分。在本教程中, 我们将学习在MacOS上安装CouchDB涉及的过程。
先决条件
- MacOS的
- 在终端上以管理员身份登录。
- 必须在系统上安装自制软件。
安装
以下步骤用于在MacOS上安装CouchDB。
1)更新Homebrew软件包安装程序的本地存储库索引
我们首先需要更新Homebrew软件包安装程序的存储库索引, 该索引用于在Mac操作系统上安装新软件包。
使用以下命令进行更新
$ brew update
2)使用自制软件安装
更新自制软件后, 我们需要安装CouchDB。这将安装其所有依赖项和资源。
$ brew install couchDB
3)启动CouchDB
为了运行CouchDB, 我们需要启动安装在路径/ usr / local / Cellar / couchdb上的CouchDB服务器。为此, 我们需要使用launchctl命令指定安装目录的路径
$ launchctl load /usr/local/Cellar/couchdb/1.6.1_13/homebrew.mxcl.couchdb.plist
启动CouchDB之后, 我们需要检查服务器是否正常运行。使用以下命令进行操作。
$ curl http://127.0.0.1:5984
其中5984是CouchDB的默认端口。
我们也可以在浏览器中通过在浏览器的搜索栏中键入localhost:5984来做到这一点。
4)创建数据库
我们可以通过在浏览器中打开CouchDB来创建数据库。为此, 我们将输入http://127.0.0.1:5984/_utils。如下所示。
要创建数据库, 我们可以单击创建数据库。这将提示一个弹出窗口, 询问数据库名称。输入名称, 然后按Enter。
这将创建名为srcmini的数据库。现在可以在数据库列表中看到我们新创建的数据库srcmini。
5)停止数据库
要停止数据库, launchctl命令与unload选项一起使用。
$ launchctl unload /usr/local/Cellar/couchdb/1.6.1_13/homebrew.mxcl.couchdb.plist
好了, 我们已经在MacOS上成功安装了CouchDB。