#!/usr/bin/python #!coding: utf-8 import redis if __name__=="__main__": try: conn=redis.StrictRedis(host='192.168.80.41',port=6379,db=0) conn.zadd('znames',100,'jiang') conn.zadd('znames',20,'wolson') #向有順集合中增加一個元素jiang、它的分值為100 print(conn.zscore('znames','jiang')) #獲取jiang這個元素的分值 print(conn.zrange('znames',0,-1,desc=True,withscores=True)) #獲取集合中指定序列內的元素 print(conn.zrangebyscore('znames',80,100)) #獲取指定分數范圍內的元素 newScore=conn.zincrby('znames','wolson',10) print(newScore) print(conn.zscore('znames','wolson')) #增加指定元素的分值 print(conn.zcard('znames')) #獲取集合中的元素數 print(conn.zcount('znames',90,101)) #獲取分數范圍內的元素數量 conn.zrem('znames','wolson') print(conn.zrange('znames',0,-1)) #刪除集合中指定元素 pass except Exception as err: print(err) pass