全文搜索

问题描述:

恶魔,我正在为我自己的城市创建一个关于城市服务提供商的搜索引擎。因此可以搜索特定的关键字或服务。使用LIKE查找数据将影响我的 网站的性能,这也不是一个好方法。我正在使用Oracle 11g,并且我有 听说过全文搜索。这是一种有效的方式还是有其他方式?在我的数据库 中,大约有100,000行。如果有人给出的SQL Server 2008的答案比它也可以接受。全文搜索

请建议我一些优化的方式

+0

当然,全文搜索比简单的LIKE子句提供更好的性能和功能,我知道如何在SQL Server中使用它,对于Oracle不知道,但当然应该得到支持。 – 2011-06-06 09:53:53

我个人的看法是,Lucene.NET是要走的路。它有一些陡峭的学习曲线,但它的工作异常出色。

*搜索由Lucene.NET提供支持。

Oracle Text是Oracle的内置全文搜索选项。