CouchDB在window平台安装使用笔记

1.下载安装

地址:http://couchdb.apache.org/#download,直接顺序安装后,点击couchdb.cmd启动couchdb




2. 进入浏览器控制台

浏览器输入:http://127.0.0.1:5984/_utils
注册管理员信息后即可进行相关操作。注意create Database时不要出现大写字母,会添加失败。
3.常规使用
可以使用谷歌Postman进行相关测试操作
1)查couchDB信息
GET请求,http://127.0.0.1:5984
返回json:
{
    "couchdb": "Welcome",
    "version": "2.1.1",
    "features": [
        "scheduler"
    ],
    "vendor": {
        "name": "The Apache Software Foundation"
    }
}
2)查数据库信息
GET请求,http://127.0.0.1:5984/couchdb

返回json:

{
    "db_name": "couchdb",
    "update_seq": "3-g1AAAAFTeJzLYWBg4MhgTmEQTM4vTc5ISXLIyU9OzMnILy7JAUoxJTIkyf___z8rkRmPoiQFIJlkD1bHgE-dA0hdPGF1CSB19QTV5bEASYYGIAVUOp8YtQsgavcTo_YARO19YtQ-gKgFuTcLANfhbzE",
    "sizes": {
        "file": 1524940,
        "external": 1478272,
        "active": 1480241
    },
    "purge_seq": 0,
    "other": {
        "data_size": 1478272
    },
    "doc_del_count": 0,
    "doc_count": 1,
    "disk_size": 1524940,
    "disk_format_version": 6,
    "data_size": 1480241,
    "compact_running": false,
    "cluster": {
        "q": 8,
        "n": 1,
        "w": 1,
        "r": 1
    },
    "instance_start_time": "0"
}
3)查看所有数据库

GET请求,http://127.0.0.1:5984/_all_dbs

返回json:

[
    "couchdb",
    "cydb",
    "laji",
    "myco",
    "mydb"
]

4) 查看数据库文档信息

GET请求,http://127.0.0.1:5984/database_name/document_Id

案列:http://127.0.0.1:5984/couchdb/b9a6c0287dc4c0bea0df205516000c21

返回json:

{
    "_id": "b9a6c0287dc4c0bea0df205516000c21",
    "_rev": "3-e45c01189a0d0c9e925f12c9a25612d3",
    "_attachments": {
        "1.epd": {
            "content_type": "",
            "revpos": 2,
            "digest": "md5-8b7MWEJf/OL7N6g3Y9f/vA==",
            "length": 1478268,
            "stub": true
        }
    }
}

5)下载文档中附件信息

GET请求,http://127.0.0.1:5984/database_name/document_Id/attachment_name

案列:http://127.0.0.1:5984/couchdb/b9a6c0287dc4c0bea0df205516000c21/1.epd


  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
CouchDB是一个开源的面向文档的NoSQL数据库,它使用JSON格式存储数据,并提供了灵活的查询和复制功能。下面是在Linux系统上安装CouchDB的步骤: 1. 打开终端,使用以下命令安装CouchDB的依赖项: ``` sudo apt-get update sudo apt-get install -y build-essential pkg-config erlang libicu-dev libmozjs185-dev libcurl4-openssl-dev ``` 2. 下载CouchDB的源代码包,可以从CouchDB的官方网站(https://couchdb.apache.org/)或者GitHub上获取最新版本。 3. 解压源代码包,并进入解压后的目录: ``` tar -zxvf couchdb-x.x.x.tar.gz cd couchdb-x.x.x ``` 4. 编译和安装CouchDB: ``` ./configure make sudo make install ``` 5. 创建CouchDB的系统用户和组: ``` sudo adduser --system --no-create-home --shell /bin/bash --group --gecos "CouchDB Administrator" couchdb ``` 6. 设置文件和目录的权限: ``` sudo chown -R couchdb:couchdb /usr/local/var/lib/couchdb /usr/local/var/log/couchdb /usr/local/var/run/couchdb sudo chmod -R 0770 /usr/local/var/lib/couchdb /usr/local/var/log/couchdb /usr/local/var/run/couchdb ``` 7. 配置CouchDB: ``` sudo cp /usr/local/etc/default/couchdb /etc/default/couchdb sudo nano /etc/default/couchdb ``` 在打开的文件中,找到以下行并修改为: ``` COUCHDB_USER=couchdb COUCHDB_GROUP=couchdb ``` 8. 启动CouchDB服务: ``` sudo systemctl start couchdb ``` 9. 验证CouchDB是否成功安装: 打开浏览器,访问http://localhost:5984/_utils/,如果能够看到CouchDB的管理界面,则表示安装成功。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值