Posts /

CouchDB

21 Jul 2020

CouchDB


参考:

MongoDB与CouchDB全方位对比

概念:

原生API:

都是通过RESTful接口调用

curl -X GET http:127.0.0.1:5984/_all_dbs # 获取所有数据库列表
curl -X PUT http:127.0.0.1:5984/baseball # 创建数据库
curl -X DELETE http:127.0.0.1:5984/baseball # 创建数据库

查询

支持Map/Reduce: 一个Map函数和一个Reduce函数的组合在CouchDB的术语里被成为视图,之前通过futon工具定义视图,

现在CouchDB中自带的是Fauxton,Fauxton通过Mango Query进行查询。

Feature: Mango Query

github: cloudant/mango

通过Java进行查询。