本地的elasticsearch存储清除

mwyxok5s  于 2021-06-14  发布在  ElasticSearch
关注(0)|答案(1)|浏览(546)

我知道如果我们在linux上安装了es,默认的数据文件夹是/var/lib/elasticsearch(centos)或/var/lib/elasticsearch/data(ubuntu)。
我的问题是
es是否在内部执行任何清除操作。如果执行,则执行的间隔和大小是多少。
另外,当通过api时,它会给出任何日期的记录,或者对该日期的任何限制?
请回答!

sigwle7e

sigwle7e1#

默认情况下,所有数据都无限期保留。您必须手动删除索引,或者使用elastic curator或index lifecycle management之类的工具自动删除数据。
不建议从索引中删除大量单个文档,因为下面的合并(实际上会释放磁盘空间)将非常昂贵。
可以搜索当前存储的所有数据。尽管任何过滤器(例如限制搜索时间范围)都有助于加快搜索操作。

相关问题