|
@@ -46,7 +46,7 @@ class RedisHelper(object):
|
|
|
:param key_name: key
|
|
|
:return: 存在-True, 不存在-False
|
|
|
"""
|
|
|
- start_time = time.time()
|
|
|
+ # start_time = time.time()
|
|
|
conn = self.connect()
|
|
|
res = conn.exists(key_name)
|
|
|
# if self.params is not None:
|
|
@@ -73,7 +73,7 @@ class RedisHelper(object):
|
|
|
:param key_name: key
|
|
|
:return: data
|
|
|
"""
|
|
|
- start_time = time.time()
|
|
|
+ # start_time = time.time()
|
|
|
conn = self.connect()
|
|
|
if not conn.exists(key_name):
|
|
|
# key不存在
|
|
@@ -96,7 +96,7 @@ class RedisHelper(object):
|
|
|
:param expire_time: 过期时间,单位:s,默认1天
|
|
|
:return: None
|
|
|
"""
|
|
|
- start_time = time.time()
|
|
|
+ # start_time = time.time()
|
|
|
conn = self.connect()
|
|
|
conn.set(key_name, value, ex=int(expire_time))
|
|
|
# if self.params is not None:
|
|
@@ -114,7 +114,7 @@ class RedisHelper(object):
|
|
|
:param expire_time: 过期时间,单位:s,默认7天,type-int
|
|
|
:return: None
|
|
|
"""
|
|
|
- start_time = time.time()
|
|
|
+ # start_time = time.time()
|
|
|
conn = self.connect()
|
|
|
conn.zadd(key_name, data)
|
|
|
# 设置过期时间
|
|
@@ -137,7 +137,7 @@ class RedisHelper(object):
|
|
|
:param with_scores: 是否获取元素的分数,默认 False,只获取元素的值
|
|
|
:return: data 元素值列表(不包含分数),value(videoId)类型转换为int, 包含分数时不进行类型转换
|
|
|
"""
|
|
|
- start_time = time.time()
|
|
|
+ # start_time = time.time()
|
|
|
conn = self.connect()
|
|
|
if not conn.exists(key_name):
|
|
|
return None
|
|
@@ -191,7 +191,7 @@ class RedisHelper(object):
|
|
|
:param value: 元素的值
|
|
|
:return: None
|
|
|
"""
|
|
|
- start_time = time.time()
|
|
|
+ # start_time = time.time()
|
|
|
conn = self.connect()
|
|
|
conn.zrem(key_name, value)
|
|
|
# if self.params is not None:
|
|
@@ -209,7 +209,7 @@ class RedisHelper(object):
|
|
|
:param value: 元素的值
|
|
|
:return: idx 位置索引
|
|
|
"""
|
|
|
- start_time = time.time()
|
|
|
+ # start_time = time.time()
|
|
|
conn = self.connect()
|
|
|
res = conn.zrevrank(key_name, value)
|
|
|
# if self.params is not None:
|
|
@@ -227,7 +227,7 @@ class RedisHelper(object):
|
|
|
:param key_name: key
|
|
|
:return: data
|
|
|
"""
|
|
|
- start_time = time.time()
|
|
|
+ # start_time = time.time()
|
|
|
conn = self.connect()
|
|
|
if not conn.exists(key_name):
|
|
|
# key不存在
|
|
@@ -258,7 +258,7 @@ class RedisHelper(object):
|
|
|
:param expire_time: 过期时间,单位:s,默认0.5小时 type-int
|
|
|
:return: None
|
|
|
"""
|
|
|
- start_time = time.time()
|
|
|
+ # start_time = time.time()
|
|
|
conn = self.connect()
|
|
|
conn.sadd(key_name, *values)
|
|
|
# 设置过期时间
|
|
@@ -278,7 +278,7 @@ class RedisHelper(object):
|
|
|
:param value: 需判断的元素
|
|
|
:return: 存在-True, 不存在-False
|
|
|
"""
|
|
|
- start_time = time.time()
|
|
|
+ # start_time = time.time()
|
|
|
conn = self.connect()
|
|
|
res = conn.sismember(key_name, value)
|
|
|
# if self.params is not None:
|
|
@@ -297,7 +297,7 @@ class RedisHelper(object):
|
|
|
:param values: 元素的值, 类型-tuple
|
|
|
:return: None
|
|
|
"""
|
|
|
- start_time = time.time()
|
|
|
+ # start_time = time.time()
|
|
|
conn = self.connect()
|
|
|
conn.srem(key_name, *values)
|
|
|
# if self.params is not None:
|
|
@@ -316,7 +316,7 @@ class RedisHelper(object):
|
|
|
:param expire_time: 过期时间,单位:s,默认0.5小时 type-int
|
|
|
:return: None
|
|
|
"""
|
|
|
- start_time = time.time()
|
|
|
+ # start_time = time.time()
|
|
|
conn = self.connect()
|
|
|
conn.decr(name=key_name, amount=amount)
|
|
|
conn.expire(key_name, int(expire_time))
|
|
@@ -332,11 +332,11 @@ class RedisHelper(object):
|
|
|
"""
|
|
|
redis自增
|
|
|
:param key_name: key
|
|
|
- :param amount: 自减数,默认为1,type-int
|
|
|
+ :param amount: 自增数,默认为1,type-int
|
|
|
:param expire_time: 过期时间,单位:s,默认0.5小时 type-int
|
|
|
:return: None
|
|
|
"""
|
|
|
- start_time = time.time()
|
|
|
+ # start_time = time.time()
|
|
|
conn = self.connect()
|
|
|
conn.incr(name=key_name, amount=amount)
|
|
|
conn.expire(key_name, int(expire_time))
|
|
@@ -355,7 +355,7 @@ class RedisHelper(object):
|
|
|
:param value: value
|
|
|
:return: 过期时间,单位:s,默认5分钟 type-int
|
|
|
"""
|
|
|
- start_time = time.time()
|
|
|
+ # start_time = time.time()
|
|
|
conn = self.connect()
|
|
|
conn.setnx(name=key_name, value=value)
|
|
|
conn.expire(name=key_name, time=int(expire_time))
|