跳到主要内容

ZSCAN

说明

官方文档:ZSCAN

按游标读取一批成员和分数。

语法

ZSCAN key cursor [MATCH pattern] [COUNT count]

首次 cursor0MATCH 按成员过滤,COUNT 是扫描工作量提示,不是固定页大小。

返回结果

返回形式行数内容
结果集多行CURSOR 字段,STRING 类型
ELEMENT 字段,STRING 类型
SCORE 字段,DOUBLE 类型
注意

当前游标附在每条结果行上,空批次无法读取后续游标。需要保证完整遍历时使用 Redis 客户端;不要把空批次当作遍历完成。

示例

ZADD demo:ranking 10 alice 20 bob
ZSCAN demo:ranking 0 MATCH a* COUNT 10