我认为只适用于当天的数据。它会在当天进行一些聚合并忽略旧数据。这意味着在D1我将不再需要来自D-1的索引数据。
我需要保持索引清除旧数据,因为我必须处理的卷将对索引进行轮询并减慢视图操作。
有没有办法配置couchbase来清理索引?
我看到的另一个解决方案是每天午夜删除索引,因此它只包含当天的数据,但看起来有点残酷。
提前感谢您的反馈:)
答案 0 :(得分:1)
如果我理解正确,您希望重建索引,以便它不会包含过时的数据......
Couchbase具有视图碎片的概念(与底层数据进行比较的视图过时)。您可以在couchbase控制台中配置碎片设置。转到“设置”并导航到“自动压缩”选项卡。
您可以看到默认视图中有30%的碎片。您可以减少它(最小2%),以便一旦达到此阈值,您的视图就会自动重建。