标签: redis
我希望能够翻阅集合的结果,特别是如果它有几千个项目。
smembers命令似乎只返回集合中的所有项目,是否不支持分页?
https://redis.io/commands/smembers
答案 0 :(得分:0)
不支持在Set中进行分页,因为未对Sets进行排序。
有两种选择:
a)继续使用集合并调用SSCAN来迭代成员。请注意SCAN命令系列保证,因为它与分页相似但不完全相同。
SSCAN
SCAN
b)切换到使用排序集并调用ZRANGE进行全面分页。
ZRANGE