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