将种子添加到随机 sphinx 搜索

Adding a seed to random sphinx search

我正在尝试 return Sphinx 搜索的一系列随机结果,但将种子添加到 @random 以便在分页结果集上维护结果。

目前,我们正在使用以下代码检索一组随机结果:

SetSortMode(SPH_SORT_EXTENDED, "@random ASC");

是否可以在这种随机排序模式中添加种子?

据我所知,Sphinx 刚刚添加了 rand_seed 选项,这可能会满足您的目的。

http://sphinxsearch.com/docs/current/sphinxql-select.html

请注意,它只会出现在 Sphinx 的较新版本之一中。