Redis 数据操作:zset

zset

sorted set,有序集合
元素为string类型
元素具有唯一性,不重复
每个元素都会关联一个double类型的score,表示权重,通过权重将元素从小到大排序
元素的score可以相同
添加
ZADD key score member [score member …]

python3:0>zadd no4 0.2 abc 0.6 acd 0.2 ddd
"3"

返回指定范围内的元素
ZRANGE key start stop

python3:0>zrange no4 0 2
 1)  "abc"
 2)  "ddd"
 3)  "acd"

返回元素个数
ZCARD key

python3:0>zcard no4
"3"

返回有序集key中,score值在min和max之间的成员
ZCOUNT key min max

python3:0>zcount no4 0.2 0.6
"3"

python3:0>zcount no4 0.2 0.2
"2"

返回有序集key中,成员member的score值
ZSCORE key member

python3:0>zscore no4 abc
"0.20000000000000001"

你可能感兴趣的:(Redis)