你对全文索引了解多少
全文索引是MySQL一种优化文本数据检索的特殊类型索引,适用于char,varchar和text等字段。
建表时通过 fulltext(title,body)来定义。通过 MATCH(col1, col2) AGAINST('keyword') 进行检索
默认按照降序返回结果,支持布尔模式查询。
底层使用倒排索引将字段中的文本内容进行分词,然后建立一个倒排表。性能比 LIKE '%keyword%' 高很多。
全文索引是MySQL一种优化文本数据检索的特殊类型索引,适用于char,varchar和text等字段。
建表时通过 fulltext(title,body)来定义。通过 MATCH(col1, col2) AGAINST('keyword') 进行检索
默认按照降序返回结果,支持布尔模式查询。
底层使用倒排索引将字段中的文本内容进行分词,然后建立一个倒排表。性能比 LIKE '%keyword%' 高很多。