【Redis】7.Redis数据类型 zset的基本使用
2018-01-03 22:17
609 查看
#!/usr/bin/python #!coding: utf-8 import redis if __name__=="__main__": try: conn=redis.StrictRedis(host='127.0.0.1',port=6379,db=0) # 向有顺集合中增加一个元素jian、它的分值为100 conn.zadd('znames',100,'jian') conn.zadd('znames',20,'wolson') # 获取jian这个元素的分值 print(conn.zscore('znames','jian')) # 输出 100.0 # 获取集合中指定序列内的元素 print(conn.zrange('znames',0,-1,desc=True,withscores=True)) # 输出 [(b'jian', 100.0), (b'wolson', 20.0)] # 获取指定分数范围内的元素 print(conn.zrangebyscore('znames',80,100)) # 输出 [b'jian'] # 增加指定元素的分值 newScore = conn.zincrby('znames','wolson',10) print(newScore) # 输出 30.0 print(conn.zscore('znames','wolson')) # 输出 30.0 # 获取集合中的元素数 print(conn.zcard('znames')) # 输出 2 # 获取分数范围内的元素数量 print(conn.zcount('znames',90,101)) # 输出 1 # 删除集合中指定元素 conn.zrem('znames','wolson') print(conn.zrange('znames',0,-1)) # 输出 [b'jian'] pass except Exception as err: print(err) pass
相关文章推荐
- 缓存系列之三:redis安装及基本数据类型命令使用
- Redis-Service.Stack.Redis对Redis基本数据类型String,List,Hash,Set,ZSet的操作
- Redis的数据类型基本使用,以及简…
- 【Redis】4.Redis数据类型 List的基本使用
- redis中的基本数据类型,以及在Spring-Boot对Redis的基本使用
- 【Redis】5.Redis数据类型 set的基本使用
- 【Redis】6.Redis数据类型 散列的基本使用
- redis 数据类型(五) zset sorted sets的使用
- redis教程(三):Redis数据类型及基本的使用
- Redis安装及Jedis常用基本数据类型使用(一)
- redis 数据类型(五) zset sorted sets的使用
- 【Redis】2.Redis数据类型 String与基本使用
- redis中的基本数据类型,以及在Spring-Boot对Redis的基本使用
- JAVA基础学习之String、StringBuffer、StringBuilder、基本数据类型的使用、整形进制转换、集合Collection、Vector、ArrayList、LinkedList、HashSet、TreeSet等(3)
- 契约操作不能使用引用对象作为参数,只允许使用基本类型或数据契约
- Java中基本数据类型和包装数据类型在Hibernate中使用
- Java中有关基本数据类型和包装类的区别和使用标准
- redis数据类型之zset(Sorted-Sets)
- 二、Redis的基本数据类型
- Java中基本数据类型和包装数据类型在Hibernate中使用