我需要知道搜索具有数百万条记录的表的最佳方法是什么。我有一个名为的表,该表具有以下列:
状态可能不止一个词,例如:
“我今天很开心,天气很好”。
此外,它可能使用不同的语言。
表中的记录由 UTF-8 表示。
我需要从整个句子中搜索一个子词、词,甚至一些词,例如(根据上面的状态):
搜索1:关键字=“ppy”
搜索 2:关键字 =“我的天气”
搜索3:关键字=“nice”
搜索4:keyword = "day weath"
如果您提示我应用稳健搜索的最佳方法,我将不胜感激。据我所知,使用“LIKE”对于大量记录是不切实际的。我听说过全文索引,但从未使用过。
非常感谢!
干杯,