我希望能够在Lucene.Net中同时搜索多个客户端和索引
有可能和线程安全吗?
可以跨线程共享同一个IndexSearcher实例吗?
索引搜索CAN和应该在线程之间共享.
诀窍是决定何时使用索引的新快照刷新搜索者.
我写了一篇文章,展示了我如何编码跨线程共享搜索者,同时确保搜索者总是使用最新的索引.
我并不是说我的解决方案对所有人来说都是最好的 - 我认为这对于搜索量很大的网站来说并不好 - 但它对我的小批量应用程序来说效果很好.
这是文章:
http://ifdefined.com/blog/post/Full-Text-Search-in-ASPNET-using-LuceneNET.aspx
| 归档时间: |
|
| 查看次数: |
1548 次 |
| 最近记录: |