我在找一个搜索解决方案,但我似乎找不到。它是为一个网站提供超过一百万种不同类型的产品,应该是可搜索的。产品存储在具有复杂结构的数据库中(产品属性不直接映射到表列),因此我认为使用爬虫比使用数据库搜索器容易。因为当我为产品生成HTML时,我必须检索属性,这样我就可以将它们添加到元数据中。
我正在寻找的是一个搜索模块,我可以将它集成到我的.NET web应用程序中,并为我提供以下特性:
。
我发现很多人对Lucene.NET很有思想。这个解决方案能给我提供我上面列出的特性吗?你们还有什么其他的产品可以建议我吗?
发布于 2009-11-19 09:31:54
我们使用SOLR (基于Lucene)和SolrNet库。
它不是.Net,它是一个java应用程序,但它给我们(否则完全是一家MSFT商店)没有任何麻烦。
它有许多内置的方式将您的数据输入到其中:
http://wiki.apache.org/solr/DataImportHandler
它集成得很好,而且易于扩展,只需将几个实例放在一个负载均衡器后面,您就可以调用这个负载均衡器。
https://stackoverflow.com/questions/1761941
复制相似问题