我是新手使用Sphinx,正在尝试正确配置它。我希望允许对所有搜索进行部分单词匹配,并且不希望用户自己输入通配符。 我希望搜索功能的行为类似于亚马逊或Google,如果你开始输入一个词,会出现建议。例如,如果有人输入了“x”,那么“Xbox”这样的匹配项应该出现。 以下是我目前拥有的索引设...
使用 Sphinx 可以在一句话中搜索单词。例如,我们有以下文本: Вася молодец, съел огурец, т.к. проголодался. Такие дела。 如果我搜索 молодец SENTENCE огурец 我发现了这段文本。如果我搜索 мо...
我刚开始接触Sphinx。目前为止,我已经成功安装了它,并在我的MySQL数据库中创建了一个名为profiles的表并建立了索引,使用PHP API能够正确地获取结果。我正在使用CodeIgniter框架,因此我将默认的PHP API封装成了CodeIgniter库。 无论如何,这是我的代码...
我使用/usr/local/sphinx/bin/indexer --all --rotate重新索引了Sphinx搜索,并将原始索引输出文件重命名为其他名称。仅仅更改传递给$sphinx->Query($query, $index);的索引参数并不会返回结果。 我怀疑守护进程不知道新...
我想在我的服务器上停止Sphinx,以便重新启动它。我尝试使用以下命令查找PID: ps ax | grep "searchd" 这会打印出这个结果: 1483 ? S 00:00 /usr/local/bin/searchd --config /path/to...
我发现当我尝试运行Thinking Sphinx的Rake任务时,有时会出错。有时候任务能正常工作,但有时候我会得到像下面这样的错误。 我是以普通用户身份而不是root身份运行任务的,也没有使用sudo。 在下面的示例中,即使Rake任务失败后,searchd仍在运行。 我还看到了与ts...
我正在尝试使用Sphinx搜索引擎及其Python API。安装进行得很顺利。但是当我使用他们的Python API时,我没有获得完整的结果集,只有ID?但是当我在./bin中使用他们的./search二进制文件时,我可以获得整个索引内容。 当使用cpp ./search二进制文件时-./s...
我正打算将基于Sphinx的搜索集成到网站中,但我发现它没有拼写纠正的内置支持。网络上的人们建议使用pspell或其他第三方库来完成这项工作,但问题是我要搜索的数据主要包含像品牌名称这样的“技术”术语,因此我不认为常用库会包含它们。 另一方面,Xapian声称具有基于索引数据的拼写纠正支持,...
我正在开发一个项目,需要在Cake php中实现SphinxSearch。因此,我试图简单地将组件和行为添加到其中。链接如下: http://bakery.cakephp.org/articles/eugenioclrc/2010/07/10/sphinx-component-and-beh...