问题描述
我们需要一个搜索引擎在我们的产品目录管理软件集成。目录预计将有超过4-5百万。与关系数据S $ P $垫在多个表中的记录。我们的开发平台是Asp.Net 3.5,我们已经做了Lucene的pre-初步的工作,发现它是不错的。但是,我们只是来了解Solr的,并在寻找一些实用的技巧来比较Lucene的&安培;从Solr的实施时间表,定期维护,性能,功能的角度来看。任何指导或指针将是非常有益的。谢谢。
We need to integrate a search engine in our Product Catalog management software. the catalog is expected to have more than 4-5 mn. records with relational data spread over several tables. Our dev platform is Asp.Net 3.5 and we have done some pre-liminary work on Lucene, found it to be good. However, we just came to know of Solr and was looking for some practical tips to compare Lucene & Solr from implementation, timeline, regular maintenance, performance, features perspective. Any guidance or pointers would be really helpful. Thanks.
推荐答案
Lucene的:
Apache Lucene是一个高性能,全功能的文本搜索引擎完全用Java编写库。它适用于几乎任何应用程序中的技术,需要全文搜索
Solr的:
Solr的是基于Lucene Java的搜索库中的开源企业搜索服务器,使用XML / HTTP和JSON的API,命中高亮,面搜索,缓存,复制一个Web管理界面,并...
从本质上讲,Lucene是嵌在Solr和纯粹是一个全文检索库,与被嵌入到给他们的全文搜索功能,项目的目的。 Solr的有更多的功能和管理功能,允许搜索结构化数据,而无需编写任何自定义code,从CSV文件,用户输入,方位搜索,突出结果匹配的文本和检索搜索结果的宽容解析负荷数据在各种格式(XML,JSON,...)。
检查并看看是否有功能相关的项目。
Essentially, Lucene is embedded in Solr and is purely a full-text search library, with the purpose of being embedded into projects giving them full-text search capabilities. Solr has much more features and administration capabilities, allowing to search structured data without needing to write any custom code, load data from CSV files, tolerant parsing of user input, faceted searching, highlighting matched text in results, and retrieving search results in a variety of formats (XML, JSON, ...) .Check Solr features page and see if any feature is relevant for your project.
这篇关于搜索引擎 - 的Lucene Solr的或的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!