有没有什么办法可以让 couchbase 服务器在插入时索引一个文档?
Is there any way to make couchbase server index a document on insert?
我可以在查询时使用 StaleState=false 强制重新索引文档,但这会索引存储桶中的所有新文档。
我所遇到的情况是,在很大程度上,不需要立即索引大多数插入的文档(50-100/秒),但是 select 很少(我的意思是很少,比如一次或每分钟左右两次)需要立即编入索引。
StaleState 将强制重新索引所有文档,我宁愿只重新索引一个文档并将其余的留给后台索引器。
这可能吗?
暂时没有。有一项正在开发的功能将允许应用程序更细化查询中需要考虑哪些更新。它应该降低成本,从而降低这些方面的查询延迟。它可能不会完美对齐,因为索引重新计算将按顺序进行,但它会更接近。
我可以在查询时使用 StaleState=false 强制重新索引文档,但这会索引存储桶中的所有新文档。
我所遇到的情况是,在很大程度上,不需要立即索引大多数插入的文档(50-100/秒),但是 select 很少(我的意思是很少,比如一次或每分钟左右两次)需要立即编入索引。
StaleState 将强制重新索引所有文档,我宁愿只重新索引一个文档并将其余的留给后台索引器。
这可能吗?
暂时没有。有一项正在开发的功能将允许应用程序更细化查询中需要考虑哪些更新。它应该降低成本,从而降低这些方面的查询延迟。它可能不会完美对齐,因为索引重新计算将按顺序进行,但它会更接近。