在 redis 排序集中实现两阶段排序的最有效方法

Most efficient way to implement two-stage sorting in a redis sorted set

在 redis 排序集中实现两阶段排序的最有效方法是什么? IE。按 x 排序,并且(仅)当 x 相等时,按 y 排序?

我有一组已排序的值,要按 优先级(在 1-10 之间)排序,但是当优先级冲突时,将它们排序 最近的第一个。您认为如何才能做到这一点(以最高效的方式)?

一个可行的解决方案是直接利用 priority+int(epoch_time) 作为 score。而不是在 1-10 之间,优先级应该在 (1,000,000,000-10,000,000,000)

之间