从阅读this article (Lucene's Handling of Deleted Documents)开始,我了解Elasticsearch中已删除的文档只是标记为已删除,因此可能会在之后的某段时间内保留在磁盘上。
因此我想知道是否有办法在Elasticsearch中恢复已删除的文件?
答案 0 :(得分:4)
段合并过程完全删除了已删除的文档和旧文档版本:(
这是从文件系统中清除那些旧的已删除文档的时刻。删除的文档(或旧版本的更新文档)不会复制到新的更大的段。
https://www.elastic.co/guide/en/elasticsearch/guide/current/merge-process.html