我只是想知道是否可以增强MediaWiki中的搜索功能,比如返回最接近搜索键的建议结果集,而不是返回0结果页面。Guidelines to Database Management但是,当我尝试仅仅通过输入Guidelines来搜索时,而不是向我展示或建议我更接近它,它会返回0的结果,如果我想创建它的话。
我对30-40个mill记录数据库使用全文搜索。80%的数据集中在一个表中。我将名字和姓氏作为全文进行搜索,因为全名可以以多种方式存储“比尔盖茨”、“盖茨”、“比尔盖茨和梅林达盖茨”等。我们还有一个昵称数据库,所以它会搜索“bill”,“will”,“william”等。查找昵称根本不需要时间,但是一旦我实现了包含昵称的查询,现在花费的时间要长得多。WHERE MATCH (Name) AGAINST (' +bill +gates 'IN BOOLEAN MODE) UNION ALL
... (then the other 8 db