Cloudant db 和 couchdb 之间有什么不同

What is different between Cloudant db and couchdb

在我看来,我有几个关于这两个数据库的问题,

对于以下术语,这两个数据库有什么区别? 1.底层架构师 2.性能明智 3.查询性能 4. 如何处理亿级数据

现在两个用哪个更好?

Cloudant 是 IBM 拥有和运营的数据库即服务。它实际上是 Apache CouchDB,但有一些细微差别

  • 不同的身份验证API
  • 地理空间索引选项
  • 基于 Lucene 的内置自由文本搜索索引 - 该技术已经开源,但 Apache CouchDB 中没有开箱即用的功能

CouchDB 2.0 实际上 与 Cloudant 的服务具有相同的代码库,因此在可伸缩性或性能方面没有区别 - 唯一的区别是 CouchDB 要求您必须安装自己在哪里 - 因为 Cloudant 是作为服务提供的(收费)。

您选择哪种取决于您在组织中拥有的技能组合、您的用例和预算。有些人选择两者的组合,例如Cloudant 作为主要数据存储,本地 CouchDB 作为备份。