一:简介
1.1 全文索引解决的问题
mysql中的like '%keyword%'
不走索引,全文索引是走索引的,从而提高查询速度。
1.2 全文索引的适用场景
- 小数据量
- 性能要求不高
- 简单的模糊查询
- 不想使用es
1.3 全文索引简介
在MySQL 5.7.6之前,全文索引只支持MyISAM引擎,并且只支持英文全文索引,不支持中文全文索引,
从MySQL 5.7.6
开始,MySQL内置了ngram
全文解析器,支持InnoDB数据库引擎,用来支持中文、日文、韩文分词。
select version();
1.4 配置最小分词 ngram_token_size