成语大全网 - 汉语词典 - redis zlexcount 字典区间 是什么意思

redis zlexcount 字典区间 是什么意思

字典区间就是两个参数在英文字典(lexic)中的排序位置所形成的区间,查询哪些member落在区间内。但这个查询是从左到右(zset的score排序)按照两个参数进行定位的。第一个参数不能大于zset最右member,否则会返回错误。

下面用ZRANGEBYLEX直观的看看。

例子1:

127.0.0.1:6379>?ZRANGEBYLEX?myzset?-?+

1)?"a"

2)?"b"

3)?"c"

4)?"d"

5)?"f"

6)?"e"

7)?"x"

127.0.0.1:6379>?ZRANGEBYLEX?myzset?[f?[z

1)?"f"

2)?"e"

3)?"x"

例子2:

127.0.0.1:6379>?ZRANGEBYLEX?myzset?[a?[z

1)?"a"

2)?"b"

3)?"s"

4)?"g"

5)?"d"

6)?"e"

7)?"f"

8)?"c"

127.0.0.1:6379>?ZRANGEBYLEX?myzset?[s?[z

(empty?list?or?set)