节点磁盘大小的弹性搜索问题

时间:2018-10-10 15:55:22

标签: elasticsearch

我尝试更新弹性搜索索引中的数据。

文档数始终相同,但磁盘上的分片大小始终会增加。

“强制合并”之后

/_forcemerge?only_expunge_deletes=true 

分片大小恢复正常,但是此操作使索引为“只读”。

在不将索引设为“只读”的情况下自动合并数据是否有解决方案?

1 个答案:

答案 0 :(得分:0)

强制合并可以通过ES ConcurrentMergeScheduler 自动进行,强制合并会使搜索缓慢,您可以在午夜进行,使用SSD会很快。这是一些影响合并的索引配置:

  1. index.merge.policy.expunge_deletes_allowed
  2. index.merge.scheduler.max_thread_count
  3. index.refresh_interval(增加此值可减少细分)