Microsoft SQL 的最佳全文搜索替代方案是什么?(适用于 MS SQL)

我正在寻找类似的东西 卢塞恩Lucene.NET 但没有 .NET 和 Java 要求。我还想找到一个可用于商业应用的解决方案。

有帮助吗?

解决方案

看一眼 CLucene - 它是 java Lucene 的一个维护良好的 C++ 端口。它目前已获得 LGPL 许可,我们在商业应用中使用它。

性能令人难以置信,但是您必须了解一些奇怪的 API 约定。

其他提示

狮身人面像 是最好的解决方案之一。它是用 C++ 编写的,具有惊人的性能。

DT搜索 毫无疑问是我用过的最好的搜索工具。他们有许多可用的解决方案。他们的引擎将在 Native Win32、Linux 或 .NET 上运行。它会索引您可能拥有的几乎所有类型的文档(Excel、PDF、Word 等)。不久前我做了一些基准比较,它是最容易使用的,并且具有最好的性能。

索尔 基于 Lucene,但可通过 HTTP 访问,因此可以在任何平台上使用。

我第二个狮身人面像,但是 卢塞恩 尽管有Java,但也没有那么糟糕。:) 如果你没有处理太多分散的数据等,那么也可以看看 MySQL 的 全文. 。我们使用它来搜索 20 GB 的数据库。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top