更准确的mysql全文索引

时间:2022-09-22 11:20:40

MYSQL自带的全文索引在查找数据的时候,有非常多的限制,如字符少于3个不能搜索,常用字不能搜索

但mysql 的like进行查询的时候又非常的慢

但你需要用到比较准确的查询的时候,要么不用mysql自带的搜索(如sphinx),要忍受like的慢

网上有个mroonga可以解决这个问题,查询效率很不错

使用mroonga的时候需要修改表的引擎为mroonga的引擎,有点类似sphinx的mysql扩展

但mroonga的查询语法跟mysql的全文索引是相同的,省下你修改代码的时间

mroonga: http://mroonga.org

需要先安装groonga

具体安装方法见官网:http://mroonga.org/docs/install.html