gpt4 book ai didi

php - Sphinx 搜索 php - 良好实践

转载 作者:行者123 更新时间:2023-11-29 08:17:25 25 4
gpt4 key购买 nike

我正在我的网站中将 sphinx 搜索与 php api 集成,但我有一个问题。

最佳实践是什么:- 仅使用 sphinx 选择 ID,并在 mysql 中发出另一个请求,以便选择其他字段(我有一些连接),并使用 WHERE IN (ids...) SQL 请求(但如何保持相同的顺序? )- 使用sphinx选择所有数据

谢谢。

最佳答案

我建议仅选择 ID,然后选择“WHERE IN”。

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

要索引的数据越少,获得结果的速度就越快。

关于php - Sphinx 搜索 php - 良好实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20305548/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com