lucene.net+盘古分词,自动索引时,索引未有完成时,搜索不到任何结果

时间:2023-02-06 03:09:26
lucene.net+盘古分词,隔断时间索引一次,但是在索引未有完成的时候,用户搜索不到任何的结果,要等索引完成了才能搜索到结果,导致现在的结果是有时候搜索到结果,有时候没有任何结果。大家有什么好的建议吗?

2 个解决方案

#1


。。。为什么不做成实时索引呢?自己手编代码实时更新数据和索引么·

#2


你可以做成两个索引,在更新索引的时候继续使用旧的,等更新完成之后再将索引文件指向新生成的,下次更新索引就继续那样做

#1


。。。为什么不做成实时索引呢?自己手编代码实时更新数据和索引么·

#2


你可以做成两个索引,在更新索引的时候继续使用旧的,等更新完成之后再将索引文件指向新生成的,下次更新索引就继续那样做