2016-07-11 19 views
2

我想通过大小来限制弹性搜索索引的大小,所以它们不会填满磁盘空间。如果我理解正确,我可以限制每个分片的大小,以便如果达到限制,则不会在该分片中写入新的索引,但是不认为我看到一个选项来限制已创建索引的大小?它可以用天数来限制,但不是大小,但是我无法预测在X天内我会真正给它一个磁盘容量大小的数据。如何通过大小而不是天数来限制现有索引?

这可能吗?

回答

1

索引大小也由它们组成的碎片数量控制。碎片大小对于索引大小来说是一个不太可靠的衡量标准,因为正在进行的合并可以在合并完成后即刻消失的碎片大小中产生显着的临时增长。五个主碎片(每个碎片合并到一个5GB碎片的过程中)都会暂时将索引大小增加25GB!更好的限制是每个索引的文档计数可以预测或增加的天数。

Here是一篇文章,更详细地解释了如何管理索引。请注意,它侧重于基于时间的索引,但有许多与您的问题相关的见解。

希望我设法帮助! :)

+0

谢谢。所以总之答案是否定的:) – Joly

+0

是的。答案是否定的,但我希望它有帮助! –

相关问题