-1

我需要知道搜索具有数百万条记录的表的最佳方法是什么。我有一个名为的表,该表具有以下列:

状态可能不止一个词,例如:

“我今天很开心,天气很好”。

此外,它可能使用不同的语言。

表中的记录由 UTF-8 表示。

我需要从整个句子中搜索一个子词、词,甚至一些词,例如(根据上面的状态):

搜索1:关键字=“ppy”

搜索 2:关键字 =“我的天气”

搜索3:关键字=“nice”

搜索4:keyword = "day weath"

如果您提示我应用稳健搜索的最佳方法,我将不胜感激。据我所知,使用“LIKE”对于大量记录是不切实际的。我听说过全文索引,但从未使用过。

非常感谢!

干杯,

4

1 回答 1

-2

solr这样的文本引擎通常是你最好的选择。

于 2013-06-27T06:00:01.220 回答