| 
														
															@@ -77,7 +77,7 @@ class RedisHelper(object): 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         新增数据,有序set 
														 | 
														
														 | 
														
															         新增数据,有序set 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         :param key_name: key 
														 | 
														
														 | 
														
															         :param key_name: key 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         :param data: 元素的值及对应分数 type-dict  {value: score} 
														 | 
														
														 | 
														
															         :param data: 元素的值及对应分数 type-dict  {value: score} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        :param expire_time: 过期时间,单位:s,默认7天 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        :param expire_time: 过期时间,单位:s,默认7天,type-int 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         :return: None 
														 | 
														
														 | 
														
															         :return: None 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         """ 
														 | 
														
														 | 
														
															         """ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         conn = self.connect() 
														 | 
														
														 | 
														
															         conn = self.connect() 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -122,7 +122,7 @@ class RedisHelper(object): 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         :param key_name: key 
														 | 
														
														 | 
														
															         :param key_name: key 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         :param value: 元素的值 
														 | 
														
														 | 
														
															         :param value: 元素的值 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         :param score: value对应的score更新值 
														 | 
														
														 | 
														
															         :param score: value对应的score更新值 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        :param expire_time: 过期时间,单位:s,默认7天 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        :param expire_time: 过期时间,单位:s,默认7天,type-int 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         """ 
														 | 
														
														 | 
														
															         """ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         conn = self.connect() 
														 | 
														
														 | 
														
															         conn = self.connect() 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         if conn.exists(key_name): 
														 | 
														
														 | 
														
															         if conn.exists(key_name): 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -170,7 +170,7 @@ class RedisHelper(object): 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         新增数据,set 
														 | 
														
														 | 
														
															         新增数据,set 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         :param key_name: key 
														 | 
														
														 | 
														
															         :param key_name: key 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         :param values: 要添加的元素  类型-tuple 
														 | 
														
														 | 
														
															         :param values: 要添加的元素  类型-tuple 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        :param expire_time: 过期时间,单位:s,默认0.5小时 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        :param expire_time: 过期时间,单位:s,默认0.5小时 type-int 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         :return: None 
														 | 
														
														 | 
														
															         :return: None 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         """ 
														 | 
														
														 | 
														
															         """ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         conn = self.connect() 
														 | 
														
														 | 
														
															         conn = self.connect() 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -198,6 +198,30 @@ class RedisHelper(object): 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         conn = self.connect() 
														 | 
														
														 | 
														
															         conn = self.connect() 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         conn.srem(key_name, *values) 
														 | 
														
														 | 
														
															         conn.srem(key_name, *values) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    def decr_key(self, key_name, amount=1, expire_time=30*60): 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        """ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        redis自减 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        :param key_name: key 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        :param amount: 自减数,默认为1,type-int 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        :param expire_time: 过期时间,单位:s,默认0.5小时 type-int 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        :return: None 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        """ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        conn = self.connect() 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        conn.decr(name=key_name, amount=amount) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        conn.expire(key_name, int(expire_time)) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    def incr_key(self, key_name, amount=1, expire_time=30*60): 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        """ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        redis自增 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        :param key_name: key 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        :param amount: 自减数,默认为1,type-int 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        :param expire_time: 过期时间,单位:s,默认0.5小时 type-int 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        :return: None 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        """ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        conn = self.connect() 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        conn.incr(name=key_name, amount=amount) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        conn.expire(key_name, int(expire_time)) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 class HologresHelper(object): 
														 | 
														
														 | 
														
															 class HologresHelper(object): 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     def __init__(self): 
														 | 
														
														 | 
														
															     def __init__(self): 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -222,6 +246,7 @@ class HologresHelper(object): 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 if __name__ == '__main__': 
														 | 
														
														 | 
														
															 if __name__ == '__main__': 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     redis_helper = RedisHelper() 
														 | 
														
														 | 
														
															     redis_helper = RedisHelper() 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    key = 'com.weiqu.video.flowpool.local.distribute.count.11.5' 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    redis_helper.add_data_with_zset(key, {'12345-133#442#2': 8.0}) 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															- 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    key = 'flow.video.12345.123#112' 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    # redis_helper.decr_key(key_name=key) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    res = redis_helper.get_data_from_redis(key_name=key) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    print(int(res), type(int(res))) 
														 |