我正在寻找为电子商务网站提供高性能分面搜索/导航导航的开源库
我们的电子商务平台完全建立在.net上,所以我更喜欢提供.net apis的库
性能在这里至关重要......我检查了sphinx以及solr但是在性能方面寻找更好的选择
根据博客,sphinx平均需要5-6秒才能执行第一级分面搜索,这在真实的电子商务环境中是不可接受的
答案 0 :(得分:4)
Apache Solr正是您所寻找的。
是一个使用Lucene libs构建的完整搜索服务器,并且可以轻松集成到.NET应用程序中,因为它具有RESTful API。具有多种功能,如分面,缓存,缩放,拼写检查等,开箱即用。
您可以使用优秀的SolrNet库让您的app-to-Solr互动变得更轻松。
答案 1 :(得分:0)
看看lucene.net它是一个非常强大的搜索引擎,可以根据大多数搜索相关要求进行定制: