Sphinx搜索php-良好实践

Sphinx搜索php-良好实践,php,mysql,sphinx,Php,Mysql,Sphinx,我正在我的网站上集成sphinx搜索和php api,我有一个问题 最佳做法是什么: -使用sphinx只选择IDs,并在mysql中发出另一个请求,以选择其他字段(我有一些连接),以及WHERE-in(IDs…)SQL请求(但如何保持相同的顺序?) -使用sphinx选择所有数据 谢谢。我建议只选择ID,然后选择其中的位置 为什么??例如,您必须在文章中搜索,然后将其与作者关联。为什么不在其中搜索重复数据?Sphinx/Lucene/ElasticSearch的主要目标是索引和加速过程,但不是

我正在我的网站上集成sphinx搜索和php api,我有一个问题

最佳做法是什么: -使用sphinx只选择IDs,并在mysql中发出另一个请求,以选择其他字段(我有一些连接),以及WHERE-in(IDs…)SQL请求(但如何保持相同的顺序?) -使用sphinx选择所有数据


谢谢。

我建议只选择ID,然后选择其中的位置

为什么??例如,您必须在文章中搜索,然后将其与作者关联。为什么不在其中搜索重复数据?Sphinx/Lucene/ElasticSearch的主要目标是索引和加速过程,但不是替换数据库(当然,我不是说这是不可能的,但目的是什么?)

索引的数据越少,得到结果的速度就越快