zlexcount


zlexcount 自己理解的不准确,可能会有问题 统计两个成员区间有多少个成员元素

127.0.0.1:6379[1]> zrange myzset 0 -1 withscores
 1) "user:1"
 2) "10"
 3) "user:2"
 4) "20"
 5) "user:3"
 6) "50"
 7) "user:4"
 8) "80"
 9) "user:5"
10) "120"
#计算出user:1到user:3之间有多少个元素,包括user:1和user:3,实际上就能过两个成员的score值的区间有多少个成员元素
127.0.0.1:6379[1]> zlexcount myzset [user:1 [user:3
(integer) 3
#min max,key的score值必须是一个小和一个大的排列顺序,否则直接返回0
127.0.0.1:6379[1]> zlexcount myzset [user:3 [user:1
(integer) 0
127.0.0.1:6379[1]> zlexcount myzset [user:1 [user:4
(integer) 4

results matching ""

    No results matching ""