Mid*_*hat 3 lucene solr lucene.net
我们的产品由多个应用程序组成,全部使用Lucene.我参与的2个应用程序的Lucene索引约为3 Gb和12 Gb.另一个团队正在构建一个应用程序,他们估计LUCENE INDEX的大小接近1TB.每隔15天左右就会在索引中添加新文档.我们目前的应用程序没有任何明显的性能问题.所以我的问题是:
我们现在应该使用Solr吗?
什么时候应该停止使用Lucene并毕业于Solr?
使用Solr的任何缺点/问题?
客户端应用程序是在ASP.Net中制作的,但我认为他们可以使用solrnet来使用Solr服务器.
我不认为从Lucene搬到Solr本身就是一个"毕业典礼".您应该使用最适合您特定应用的任何内容,同时考虑开发团队的专业知识.
迁移到Solr确实具有易于分发的优势,您是否需要它.OTOH如果你可以在一台机器上安装1TB索引而没有性能问题,那么你就不需要分发了.除非必须,否则我不建议分发.分配意味着您必须维护N Solr服务器而不是一个,因此运行维护会增加.以编程方式(在.Net应用程序中)应该没有太大的区别.
Solr是一种包含电池的独立Lucene,实现了分面,缓存,拼写检查等功能 ......然后再次,如果你不需要这些功能,你的团队已经熟练使用Lucene(.net)了坚持Lucene.
| 归档时间: |
|
| 查看次数: |
816 次 |
| 最近记录: |