Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/56.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
可以配置Sphinx吗--->;获得与MySQL全文搜索相同的结果_Mysql_Sphinx_Full Text Search - Fatal编程技术网

可以配置Sphinx吗--->;获得与MySQL全文搜索相同的结果

可以配置Sphinx吗--->;获得与MySQL全文搜索相同的结果,mysql,sphinx,full-text-search,Mysql,Sphinx,Full Text Search,我有一个MySQL数据库表,其中包含以下内容的多条记录: "word-A" -- "words related to word-A" 例如: 椅子——家具;桌子办公椅;餐椅 我目前正在使用MySQL全文匹配查询(纯匹配,而不是布尔模式)来匹配句子和这些单词 我将结果限制为5。我使用的是全文索引,我还将这些索引加载到缓存中 此查询为我提供了高质量的结果,但速度很慢(100毫秒或更长) 我试着用这个。它的速度非常快,但结果与MySQL全文查询的结果不同。有些结果是相同的,但通常顺序不同,另

我有一个MySQL数据库表,其中包含以下内容的多条记录:

    "word-A" -- "words related to word-A"
例如: 椅子——家具;桌子办公椅;餐椅

我目前正在使用MySQL全文匹配查询(纯匹配,而不是布尔模式)来匹配句子和这些单词

我将结果限制为5。我使用的是全文索引,我还将这些索引加载到缓存中

此查询为我提供了高质量的结果,但速度很慢(100毫秒或更长)

我试着用这个。它的速度非常快,但结果与MySQL全文查询的结果不同。有些结果是相同的,但通常顺序不同,另一些则是完全不同的结果

为了匹配句子,MySQL全文版是否比Sphinx更好? 我可以配置Sphinx以获得与MySQL全文搜索类似的结果吗

目前我正在使用以下配置:

      SPH_MATCH_EXTENDED2

      SPH_SORT_RELEVANCE

      SPH_RANK_PROXIMITY_BM25 (also tried SPH_RANK_BM25)

      stopwords enabled

      The min_word_len is set to 2 - same as that in my mysql config.

如果不查看Sphinx配置、参考数据和查询,就很难推荐一些东西


提供几个文档和一个应该匹配的查询是值得的。

如果不查看Sphinx配置、参考数据和查询,就很难推荐一些内容

提供几个文档和一个应该匹配的查询是值得的