2016-08-16 84 views
1

到目前为止,我唯一理解的是Cloudant提供了云支持,并在后端使用了CouchDB。Cloudant与CouchDB有什么不同?

+1

Cloudant和CouchDb 1.6.1之间有很大的区别,但是现在,随着新版本的发布,Cloudant将他的大部分代码都交给了CouchDB。现在可以使用Mango语法(基于Cloudant),集群,新的Fauxton UI等。 –

回答

9

Cloudant VS的CouchDB 1.6

  • Cloudant是横向扩展(相对于数据的大小),CouchDB的不
  • Cloudant提供全文检索,CouchDB的不
  • Cloudant有一个不同的身份验证系统
  • Cloudant拥有Cloudant查询,它允许您声明性地设置索引并查询数据库。有了CouchDB,你必须使用视图。

Cloudant VS的CouchDB 2.0

  • Cloudant提供全文检索,CouchDB的没有(尽管你可以得到它,如果你愿意做一个自定义编译)
  • Cloudant有一个不同的身份验证系统

除了这些差异之外,还有一个明显的不同之处,那就是您不必担心配置和管理t他服务器,以换取付款。

至于Cloudant如何与CouchDB相关,CouchDB显然是Cloudant产品的核心。但是,Cloudant还为CouchDB贡献了大量代码,从而在2.0中实现了一些关键功能(水平可伸缩性,查询)。不少Cloudant员工也在CouchDB PMC上工作。