【发布时间】:2012-02-28 06:39:20
【问题描述】:
我正在尝试使用 php 和 mysql 进行完整的复杂搜索。我想使用这个搜索系统在数据库中搜索一个城市。 例如,如果有人想搜索“Houston”并且他输入了错误的拼写,例如“Hoston”而不是“Houston”,那么搜索中就会弹出城市原始城市“Houston”。 请给我任何建议如何解决这个问题以及如何使用 php 和 mysql 进行完整的复杂搜索。
【问题讨论】:
-
我不会为此使用 php/mysql。我会使用从头开始构建的东西进行搜索,例如 lucene(或顶部的 solr)。 lucene.apache.org/core, lucene.apache.org/solr
标签: php mysql search search-engine