mysql模糊查询
大家讲道理
大家讲道理 2017-04-17 16:30:24
[MySQL讨论组]
大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全部回复(9)
高洛峰

使用搜索引擎,可选方案有很多:ElasticSearch,Sphinx,Solr 等

怪我咯

你需要的是搜索引擎组件,而不是数据库。例如Java中Lucene。可以进行分词和同义词操作

PHPz

php的话可以考虑xunsearch,比较简单,性能也还行。

PHP中文网

建议参考下这篇文章MySql模糊查询总结,希望对你有帮助

迷茫

可以网上搜索elasticsearch 把数据库中数据导入到ec里面

巴扎黑

简单一条,先通过后端把几个字的所有组合方式列出来,然后用like ... or like...
的方式去查询。

效率很低是肯定的,但可能达到楼主想要的目的。

怪我咯

solr Lucene

阿神

简单做法:数据量不大的话,做一个字符切割,分别 最大化匹配, 若数据量大的话,第二种做法就是全文检索 ,可以 使用 Solr 做

ringa_lee

挣扎过后,还是解决了,因为数据量不大,采用了下图方法。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号