CouchDB 教程:为什么使用 CouchDB?
Apache CouchDB 是最新的数据库之一。 CouchDB具有无模式文档模型,更适合一般应用程序。可以支持非常大数据量的查询。
使用CouchDB的主要原因是什么?
- CouchDB 易于使用。有一个词来形容 CouchDB——“放松”。这些也是构成 CouchDB 官方徽标的单词。
“Apache CouchDB 已启动,现在是放松的时候了。”
- CouchDB 具有基于 HTTP 的 REST API,使与数据库的通信变得非常容易。
- CouchDB 具有简单的资源结构和易于理解和使用的 HTTP 方法(GET、PUT、DELETE)。
- 在CouchDB中,数据存储在灵活的基于文档的结构中,因此无需担心数据结构。
- CouchDB 为用户提供强大的数据映射来查询、组合和过滤信息。
- CouchDB 提供了易于使用的复制功能,用于在数据库和计算机之间共享和同步数据。
CouchDB 数据模型
- 数据库是 CouchDB 中最外层的数据结构/容器。
- 每个数据库都是独立的文件集合。
- 每个文档负责维护自己的数据和模式。
- 文档元数据包含修订信息,以便可以合并数据库断开连接时存在的差异数据信息。
- CouchDB 实现了多版本并发控制,以避免在写入时锁定数据库列。
CouchDB架构:
原文来自【Yiibai教程】。商业转载请联系作者获取授权。非商业转载请保存原文链接:https://www.yiibai.com/couchdb/why-use-couchdb.html
版权声明
本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。