因此,我从未使用过如此庞大的数据库。我们正在谈论我希望能够搜索的200.000.000 ++个单词。我应该如何处理?使用正常的“ where”语句将花费10 +++分钟,我应该拆分数据库还是其他?
任何帮助将是巨大的!
最佳答案
MySQL FULLTEXT
索引在搜索单词时非常有用。您必须定义包含相关文本/字符字符串作为索引的字段。那你可以用
SELECT * FROM table WHERE MATCH (text_index_field) AGAINST ('what you need to look for');
关于php - 在mysql巨大的数据库中查找单词,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15460991/