作者:念 | 来源:互联网 | 2023-05-29 11:15
这是索引统计.
Avinashs-MacBook-Pro:~ avinashpandey$ curl 'localhost:9200/_cat/indices?v'
health status index pri rep docs.count **docs.deleted** store.size pri.store.size
yellow open sitemonitor-5min 5 1 8151707 **221036** 1.2gb 1.2gb
我确信我只在/ index/type/_id处进行HTTP Post并且没有删除单个文档.这些删除的文档从何而来?
1> Vineeth Moha..:
覆盖(对现有文档的索引操作)或更新操作也会在后台删除.
由于Lucene索引中段的不变性,删除操作不太容易.对于原始文档操作的任何更改,例如reindex或update,它需要删除文档,将其标记为已删除并在后台创建包含更改的新文档.
您看到此删除是因为您可能已使用UPDATE API或将文档写入已存在的文档ID.
合并发生时(偶尔会发生这种情况),实际上删除了已删除的文档.这是当你看到减少.
我已经更新了我的文档,但删除计数没有增加,你确定吗?