小编Tra*_*vis的帖子

在MySQL全文搜索中处理拼写错误的最佳方法

我在mysql数据库中有大约2000行.

每行最多300个字符,包含一两句话.

我使用mysql内置的全文搜索来搜索这些行.

我想添加一个功能,以便在可能的情况下纠正拼写错误和意外错误拼写.

例如,如果有人在搜索框中输入"right shlder",则在执行搜索时这将等同于"右肩".

您对添加此类功能的最简单方法有何建议?是否值得添加某种外部搜索引擎,如lucene?(对于如此小的数据集来说,这似乎有点过分了.)或者是否有更简单的方法?

在此先感谢您的帮助.

php mysql lucene full-text-search sphinx

19
推荐指数
3
解决办法
1万
查看次数

标签 统计

full-text-search ×1

lucene ×1

mysql ×1

php ×1

sphinx ×1