gpt4 book ai didi

elasticsearch - ElasticSearch删除的文档占用更多空间

转载 作者:行者123 更新时间:2023-12-03 01:43:46 28 4
gpt4 key购买 nike

我们的ES面临一个问题。合并的发生不如提取/更新的速度快,因此,我们有大量删除的文档占用了65%的空间。我已经读到合并是自动发生的,我们也可以使用ES命令强制执行,但是除非我停止项目提取/更新,否则两者似乎都不起作用。 ES为数以百万计的项目提供了出色的聚合查询性能,因此我们将其用作主要数据库。

我们从ES 2.X切换到ES 5.5,仍然存在此问题。

我玩过力合并,分片大小,分片计数和停止摄取。只有最后一个有效。

我们有什么办法可以在不停止项目提取/更新的情况下减少已删除的文档数量?

最佳答案

在Elasticsearch 5.x上,如果合并落后,应该有一种背压索引速率的机制。想知道是否是这种情况。您还可以使用另一种设置,该设置根据删除次数来决定何时触发合并。您可以将其配置为合并策略的一部分,请参见

https://github.com/elastic/elasticsearch/blob/master/core/src/main/java/org/elasticsearch/index/MergePolicyConfig.java

关于elasticsearch - ElasticSearch删除的文档占用更多空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45496193/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com