您当前的位置: 首页 > 慢生活 > 程序人生 网站首页程序人生
Redis Sscan 命令
发布时间:2021-11-02 23:06:24编辑:雪饮阅读()
Redis Sscan 命令用于迭代集合中键的元素,Sscan 继承自 Scan。
语法
redis Sscan 命令基本语法如下:
SSCAN key cursor [MATCH pattern][COUNT count]
· cursor - 游标。
· pattern - 匹配的模式。
· count - 指定从数据集里返回多少元素,默认值为 10 。
返回值
数组列表。
127.0.0.1:6379> smembers key5
1) "f"
2) "aa_e"
3) "aa_d"
4) "u"
5) "aa_b"
6) "aa_a"
7) "c"
8) "b"
9) "e"
10) "aa_c"
11) "aa_n"
12) "d"
13) "i"
14) "aa_f"
127.0.0.1:6379> sscan key5 0 match aa_*
1) "3"
2) 1) "aa_a"
2) "aa_c"
3) "aa_e"
4) "aa_d"
5) "aa_b"
6) "aa_f"
7) "aa_n"
127.0.0.1:6379> sscan key5 0 match aa_* count 1
1) "4"
2) 1) "aa_a"
关于默认count为10的证明:
127.0.0.1:6379> smembers key5
1) "aa_n"
2) "d"
3) "i"
4) "aa_f"
5) "aa_6"
6) "aa_b"
7) "aa_8"
8) "aa_3"
9) "b"
10) "aa_2"
11) "f"
12) "aa_d"
13) "aa_e"
14) "u"
15) "aa_5"
16) "aa_4"
17) "aa_a"
18) "aa_11"
19) "aa_1"
20) "aa_7"
21) "aa_10"
22) "c"
23) "aa_c"
24) "e"
25) "aa_9"
127.0.0.1:6379> sscan key5 0 match aa_*
1) "14"
2) 1) "aa_a"
2) "aa_c"
3) "aa_d"
4) "aa_e"
5) "aa_8"
6) "aa_3"
7) "aa_1"
8) "aa_7"
9) "aa_b"
关键字词:Redis,Sscan