我正在寻找开源库,为电子商务网站提供高性能的分面搜索/导航
我们的电子商务平台完全建立在.net上,所以我更喜欢提供.net apis的库
在这里性能是最重要的。我查看了sphinx和solr,但希望找到更好的性能选项。
根据博客,sphinx平均需要5-6秒来执行第一级分面搜索,这在真实的电子商务环境中是不可接受的。
发布于 2010-12-27 12:53:17
Apache Solr就是你要找的。
是一个使用Lucene libs构建的成熟的搜索服务器,因为它有一个RESTful应用程序接口,所以很容易集成到您的.NET应用程序中。开箱即用,具有几个特性,如刻面、缓存、缩放、拼写检查等。
您可以使用出色的SolrNet库简化应用程序到Solr的交互。
发布于 2010-12-24 19:02:51
看看lucene.net,它是一个非常强大的搜索引擎,可以针对大多数搜索相关需求进行定制:
http://incubator.apache.org/lucene.net/
https://stackoverflow.com/questions/4525892
复制相似问题