摘要:
在MySQL建立英文的全文索引不是难事,但是要做好中文的全文索引需要做很多工作。MySQL默认不支持中文索引,因为中文不能像英文那样通过空格来准确的判断单词,而需要通过语义来判断,这就需要中文切词工具支持,由于版权问题,MySQL一直没有提供中文支持,虽然MySQL发展的很快。那么我们只能曲线救国了。场景模拟,在OA系统中添加对新闻的全文搜索支持。技术实现,对新闻表的标题和正文字段建立Fulltext索引,然后通过MATCH的方式检索。虽然我们可以通过like或regexp的方式检索,但是和MATCH相比,前者的效率要远远低于后者,前者需要1秒钟,通过全文索引匹配的后者可能只需要0.002秒钟 阅读全文
posted @ 2011-09-29 21:08 刘政道 阅读(656) 评论(0) 推荐(0) 编辑