首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >替换全文搜索

替换全文搜索
EN

Stack Overflow用户
提问于 2009-03-11 21:57:47
回答 3查看 493关注 0票数 0

我不是MSSQL全文搜索的狂热粉丝(不确定是否还有其他选择),有谁知道有其他选择吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-03-11 21:58:34

来自Apache的值得一看。

在对原始文本数据进行索引之后,您可以使用Lucene.Net的API来搜索此数据。通过Lucene.Net的API进行索引和搜索非常简单,而且功能非常强大。

Demo and Breakdown

票数 7
EN

Stack Overflow用户

发布于 2011-02-10 03:55:35

Lucene是一个低级的应用程序。你得到了所有的控制,但你必须编写相当多的代码来使用它来制作一个可用的应用程序。

Solr基于Lucene,但为您提供了一个更友好的http界面。它是非常可配置的,但它需要一些学习来设置。

Sphinx值得一看。它不是最受欢迎的,但有一些很好的功能。

如果您不想管理自己的服务器,有一个托管版本的Solr,称为webSolr。仍然具有与solar相同的灵活性/学习曲线,但不包括设置服务器。

最后,但我个人的偏好(这里完全有偏见)是IndexTank。它像websolr一样托管,但有一个免费的计划,实时工作良好(sorl可能需要一些调整才能做到这一点),并允许您调整与自定义编写的函数的相关性,而不需要重新索引。

票数 2
EN

Stack Overflow用户

发布于 2009-03-31 04:27:25

有一些替代品在那里。我现在想不起任何一个的名字。

然而,在SQL Server2008中对全文搜索进行了重大改进。你可能需要考虑升级以获得速度上的提升。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/636551

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档