【发布时间】:2010-09-07 11:17:28
【问题描述】:
有时需要重新生成一个 lucene 索引,例如当 Compass 映射或应用增强的方式发生变化时,或者由于某种原因而发生损坏时。
在我的情况下,索引的生成大约需要 5 到 6 个小时,在此之前清除索引会导致此时间间隔内的数据不完整。 IE。在这段时间内进行搜索会返回不完整的结果。
是否有任何标准方法可以让 lucene 在后台生成索引?例如。将索引写入临时目录并(当索引完成无例外等)用新索引替换现有索引?
当然,可以“手动”实现这一点,但必须这样做吗?对我来说,这听起来像是一个常见的用例。
最好的问候 + 感谢您的意见,
彼得 :)
【问题讨论】:
标签: indexing lucene compass-lucene