我需要在couchbase中的整个数据集上运行一次查询(例如计算报告的某个字段的平均值)。
我使用我需要的map / reduce构建了一个开发人员视图。现在,如果我尝试在生产中的整个数据集上运行它(&full_set=true
),它会给我一个空的结果并进入一些索引过程,看起来像是在每次记录更新后重置,几个小时之后它仍然是大约1%左右所以我放弃了。存储桶不是那么大(低于1米的记录),但经常更新。
为一次性查询创建新视图似乎是一种矫枉过正,是否有快速简便的替代方案?
答案 0 :(得分:0)
这听起来像是在整个数据集上运行时遇到了问题。 mapreduce_errors.log中有什么有趣的东西吗? See the docs了解有关在哪里找到它们的更多信息。