gpt4 book ai didi

php - 构建 SMART mySQL 和 PHP 搜索引擎的最佳方式?

转载 作者:IT老高 更新时间:2023-10-29 00:07:38 26 4
gpt4 key购买 nike

构建 mySQL 和 PHP 搜索的最佳方式是什么?

我目前正在使用类似的东西

%term%

我希望它即使拼写稍有错误也能找到结果,例如:

字段值 = "一:Stop Shop:

他们搜索:

一站式服务

一站式服务

等等。我想要一个非常智能的搜索,这样即使他们不搜索确切的内容,他们也能找到信息。

构建这样的智能搜索的最佳方法是什么?

最佳答案

like '%term%' 速度太慢且未优化,您可能需要为此专栏添加全文,并且 use boolean mode for this

比如

match(column) against('+One +Shop +Stop' in boolean mode)

注意最小字长是4,所以,你需要考虑改成3,全文搜索只对myisam有效

其他开源搜索引擎,如 sphinx这也是理想的选择

关于php - 构建 SMART mySQL 和 PHP 搜索引擎的最佳方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4643296/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com