CouchDB视图快速吗?

Cos*_*sta 3 couchdb

如果我想从CouchDB快速获取数据,从它的id获取单个文档要快得多,而不是获取视图然后在该视图中使用适当的文档?

小智 5

通过id获取doc使用内置视图_all_docs作为主索引.

作为您提到的视图,二级索引的唯一区别是主索引始终是最新的 - 在请求进入时更新索引永远不会有时滞.

tl; dr只要索引是最新的,两个请求变体比较都没有性能差异.否则,主索引中的id-lookup将获胜.