不为失败找理由,要为成功找方法。

Elasticsearch 段合并

Elasticsearch | 作者 Yore | 发布于2017年07月22日 | 阅读数:3910

 es在写入数据时设置了ttl,ttl到时后数据,索引文档数变少了,但是索引大小没有改变,查阅资料后了解到真正的删除操作是在es段合并的时候才执行。想问下es段合并是在什么时候发生呢?我们能否手动触发段合并操作呢?
已邀请:

yongge

赞同来自:

es段合并是由Lucene控制的,由专门的线程负责调度。可以手动执行,负载高的系统需要在业务低峰期进行
POST /index_name/_forcemerge?only_expunge_deletes=true

要回复问题请先登录注册