字典區間就是兩個參數在英文字典(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?[z1)?"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)