Elasticsearch-删除记录

https://www.jianshu.com/p/60a6ad164035

_delete_by_query

1、边搜索边删除,没有事务功能,可能会出现删了一半留下一半的情况

 

使用_delete_by_query为什么磁盘占用反而升高了

https://elasticsearch.cn/question/6850

采用的是标记清除的方法,就是不是马上回收控件,等到后面会自动触发merge合并segment时才会回收,也可以手动触发合并动作,并且合并的过程时,先将旧的segment文件中的数据复制到新的segment中,等复制完成之后,才会将旧的segment文件删除,因此磁盘占用反而会升高。并且每个删除任务都会创建一个删除日志文件来记录删除进度

 

ES数据节点磁盘使用不均匀的原因

https://blog.csdn.net/zhinengyunwei/article/details/104037864

是各节点平均分布分片数的策略,不同分片的数据量如果不一致就会导致磁盘占用不一致;并且如果主分片的数量如果跟数据节点的数量不一致,也会导致各个节点上的分片数量不一致,造成磁盘占用不均匀。

 

posted on 2020-03-31 21:23  simple_孙  阅读(1581)  评论(0编辑  收藏  举报

导航