Couchdb 是否有文档数据库的设计指南?

Couchdb 是否有文档数据库的设计指南?,couchdb,nosql,document-oriented-db,Couchdb,Nosql,Document Oriented Db,我只是想知道,在设计面向文档的数据库时,是否有任何指导原则,我特别谈论的是CouchDb 我知道无计划的事情可以按照我们想要的方式发展,但是,有什么最佳实践吗 提前谢谢=D我不知道CouchDB的具体情况,但在模式设计方面有一些问题。Jan Lehnardt最近写了一篇关于数据建模的有用概述(我不会像你正确指出的那样称之为“模式”设计) 这与CouchDB没有多大关系。MongoDB需要一致的数据模式进行索引,CouchDB则不需要。映射/缩减阶段,并将任何无架构的数据规范化为统一索引。@mik

我只是想知道,在设计面向文档的数据库时,是否有任何指导原则,我特别谈论的是CouchDb

我知道无计划的事情可以按照我们想要的方式发展,但是,有什么最佳实践吗


提前谢谢=D

我不知道CouchDB的具体情况,但在模式设计方面有一些问题。

Jan Lehnardt最近写了一篇关于数据建模的有用概述(我不会像你正确指出的那样称之为“模式”设计)


这与CouchDB没有多大关系。MongoDB需要一致的数据模式进行索引,CouchDB则不需要。映射/缩减阶段,并将任何无架构的数据规范化为统一索引。@mikeal,“MongoDB确实需要一致的数据架构进行索引”是什么意思?MongoDB的索引基于关键字名称,这意味着您只能与一致的数据方案建立关系。CouchDB的map/reduce允许您内省文档并发出规范化索引,这意味着数据可以真正无模式,而不限制可以索引的内容。好的,也许CouchDB提供了更大的灵活性,但当文档没有(其中一个)索引键时,MongoDB不会抛出错误。感谢链接!它的信息量很大