Bra*_*don 6 .net c# lucene nhibernate lucene.net
我正在使用NHibernate.Search程序集,并正在寻找与多个Web服务器一起使用它的最佳实践.
我们的Web服务器上有足够的空间来处理我们生成的索引,所以我认为最好的方法是在每个Web服务器上都有索引.然后我索引的类添加一个版本列.我唯一的问题是,如果我这样做,NHibernate.Search是否足够聪明,可以提取最新记录并将其编入索引,如果让Web Server A更新记录并且Web Server B的索引已经过时了?
另一种选择是将索引存储在共享文件位置并从该网络资源中提取.这似乎是一个不太理想的解决方案,因为它不允许很大的冗余.
其他人如何用NHibernate.Search和/或Lucene.NET索引解决这个问题?
| 归档时间: |
|
| 查看次数: |
411 次 |
| 最近记录: |