目录:
定义-CouchDB是什么意思?
Apache CouchDB是非关系数据库或NoSQL数据库,其开发目的是完全包含Web。 数据存储在JSON文档中,可以通过HTTP访问和访问其索引。
通过JavaScript执行文档的索引,转换和合并。 由于CouchDB使用了所有这些对Web友好的标准和技术,因此与Web和移动应用程序非常兼容。
Techopedia解释了CouchDB
CouchDB是一个开放源代码的面向文档的数据库,它使用键值映射来存储文档字段。
这些字段可以是简单的键/值对,映射或列表。 每当对存储的每个文档进行更改时,都会为其指定一个文档级别的唯一标识符和一个修订号。 CouchDB能够进行即时文档转换以及显示实时更改通知,从而使Web应用程序开发更加容易。
它专门研究可用性和分区容限(AP),但最终可以通过少量工作保持一致。 相比之下,MongoDB主要具有一致性和分区容忍性。
CouchDB功能:
快速索引和检索
跨多个服务器实例轻松复制
用于不同语言的多个库
基于JSON的文档格式
类似于REST的界面,用于文档检索,删除,更新和插入
数据Feed更新可通过更改Feed订阅