|
@@ -142,6 +142,17 @@ class RedisHelper(object):
|
|
|
conn = self.connect()
|
|
|
conn.zrem(key_name, value)
|
|
|
|
|
|
+ def remove_by_rank_from_zset(self, key_name, start, stop):
|
|
|
+ """
|
|
|
+ 移除有序集中,指定排名(rank)区间内的所有成员
|
|
|
+ :param key_name: key
|
|
|
+ :param start: 开始位
|
|
|
+ :param stop: 结束位
|
|
|
+ :return: None
|
|
|
+ """
|
|
|
+ conn = self.connect()
|
|
|
+ conn.zremrangebyrank(name=key_name, min=start, max=stop)
|
|
|
+
|
|
|
def get_index_with_data(self, key_name, value):
|
|
|
"""
|
|
|
根据元素的值获取在有序set中的位置,按照分数倒序(从大到小)
|