我的问题是: select * from words where match('*а$') LIMIT 1000000 OPTION max_matches=1000000; 我想找到所有以“a”结尾的单词;但sphinx只返回其中的一部分,而不是全部。我的配置是: index words source = words
path = /var/www/sphinx/words
基本上,我把我想要更正的所有关键字,在每个字母之间放一个空格,然后把它放入sphinx索引中。如果单词是'keyword‘,它就变成了'k e y w o r d’。现在,当用户输入一个单词时,我将其拆分为字母,并在sphinx索引中搜索与所提供的任何字母匹配的记录(我只需要一个)。最好的部分是,sphinx在计算匹配行的相关性(权重)方面非常好,所以最好<em