lucene在服务断开之前不会调用操作

时间:2017-10-17 19:43:02

标签: java database elasticsearch indexing lucene

我正在尝试使用IndexWriter使用IndexWriter.deleteDocument()IndexWriter.updateDocument()更新lucene索引,但是当我提交并关闭Writer时,搜索时不会反映更改index直到我停止调用这些操作的服务,有没有办法在运行时刷新/强制更改?

1 个答案:

答案 0 :(得分:0)

您需要重新打开IndexReader,请参阅related to this question