Redis获得多个排序集?

时间:2015-03-18 13:30:19

标签: redis

我有多个排序集,我用键命名,如:

hello:user_id:2015-01-01
hello:user_id:2015-01-02
hello:user_id:2015-01-03
hello:user_id:2015-01-04
etc.

是否可以针对hello:user_id:2015-01-01hello:user_id:2015-01-04之间的日期获取所有这些集合?

1 个答案:

答案 0 :(得分:1)

正如@zenbeni所指出的那样ZUNIONSTORE

是可能的

以下是如何运行它。

ZUNIONSTORE resultzset 4 hello:user_id:2015-01-01 hello:user_id:2015-01-02 hello:user_id:2015-01-03 hello:user_id:2015-01-04

一旦运行,结果将存储在resultzset中,您可以查询以获取存储的值。

ZRANGE resultzset 0 -1