Microsoft SQL的最佳全文搜索替代方法是什么? (适用于MS SQL)
我正在寻找类似于Lucene和Lucene.NET但没有.NET和Java要求的东西。我还想找到一种可用于商业应用的解决方案。
答案 0 :(得分:3)
Sphinx是最好的解决方案之一。它是用C ++编写的,性能惊人。
答案 1 :(得分:3)
看一下CLucene - 这是一个维护得很好的Java Lucene的C ++端口。它目前在LGPL下获得许可,我们在商业应用中使用它。
性能令人难以置信,但是您必须了解一些奇怪的API约定。
答案 2 :(得分:1)
DT Search是我用过的最好的搜索工具。他们有许多解决方案。他们的引擎将在Native Win32,Linux或.NET上运行。它几乎可以为您提供的各种文档(Excel,PDF,Word等)编制索引。我之前做了一些基准测试比较,它是最容易使用的,并且具有最佳性能。
答案 3 :(得分:1)
Solr基于Lucene,但可通过HTTP访问,因此可以在任何平台上使用。
答案 4 :(得分:0)