#3079·tantivy

在写入进程崩溃后,孤立的分段文件是否可恢复?

作者: Syed-Shahidh-Ilhan创建于 2026年9月7日更新于 2026年9月9日

我们在长时间运行的服务中使用 Tantivy 作为索引写入器,其中写入进程偶尔会收到 SIGKILL(OOM)。在崩溃后,索引目录中存在磁盘上的分段组件文件,但 `meta.json` 仍显示 `"segments": [], "opstamp": 0" — 写入器已实例化并接受文档,但 `commit()` 从未被调用(或从未完成)。

内容来源: quickwit-oss/tantivy