kol*_*osy 18 couchdb
我在某个地方跑过去提到做一个emit(key, doc)会增加索引构建的时间(或者那种效果).
emit(key, doc)
有什么好处给它,没有任何理由不只是经常做emit(key, null),然后include_docs = true?
emit(key, null)
include_docs = true
Rya*_*eld 23
是的,它会增加索引的大小,因为CouchDB在这些情况下有效地复制了整个文档.对于您可以使用的情况include_docs=true.
include_docs=true
但是,在使用wiki中提到的这种情况时,需要注意一个竞争条件.在读取视图数据和获取文档之间的时间内,所述文档可能已经改变(或者已被删除,在这种情况下_deleted将是这样true).这是记录在这里下的"查询选项".
_deleted
true
归档时间:
16 年,5 月 前
查看次数:
5189 次
最近记录:
9 年 前