Elasticsearch文档删除不会删除所有添加的内容

时间:2014-09-29 15:21:21

标签: indexing lucene elasticsearch

我一直在对Elasticsearch存储和文档索引及其对物理内存的影响进行一些分析。

情景:

步骤1:ym ES节点中的“data”文件夹大小为48KB。

步骤2:将大小为100KB的文件添加到我的ES中。 “data”文件夹大小增加到410KB

步骤3:删除文档。 “数据”文件夹大小减少到345KB。

问题:为什么“data”文件夹的大小仍然是345KB。我认为它应该是48KB,因为文件被删除了。

1 个答案:

答案 0 :(得分:3)

在刷新删除之前,大多数数据都会被标记为删除。这通常发生在执行该操作的足够删除时(通常很昂贵)。

我相信当您删除该文档时,您立即看到的减少只是它的存储部分,而不是索引条款等。