最近我发现我网站搜索结果不全,发现时mysql 查询是用的是搜索% ,改成%搜索%后,相当耗费服务器资源,有什么办法代替呢,有大佬有经验吗
热议
推荐楼 HOH 2小时前
只能全表扫描
2楼 CMBCHINA 3小时前
改代码,用缓存lucene 关键词索引,类似百度搜索这样。不过数据库,配合高亮,很好用,数千万结果中搜索上万个结果也只需秒级
而且是越用越快
3楼 小怪 3小时前
你可以用ES
4楼 Mr.Qin 3小时前
改成MYSQL全文检索
5楼 我是坏虫 3小时前
找个活好的秘书
6楼 canxiaoa 2小时前
ES或者阿里的opensearch
8楼 wwt654 2小时前
我准备用es试试,谢谢大佬们
9楼 shunglay 2小时前
要全文搜索改用ES
10楼 920 1小时前
缓存到搜索引擎。clickhouse 也很强大,几十亿数据毫秒级集合检索。
申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。
谷姐靓号网



评论前必须登录!
立即登录 注册