使用python封装Redis工具类
启动redis服务端redis-server 配置文件路径启动客户端redis-cli密码登录auth 密码封装工具类import redisclass RedisHelper:def __init__(self, host, password, port):# 连接redisself.__redis = redis.StrictRedis(host=host, password=password
·
启动redis服务端
redis-server 配置文件路径
启动客户端
redis-cli
密码登录
auth 密码
封装工具类
import redis
class RedisHelper:
def __init__(self, host, password, port):
# 连接redis
self.__redis = redis.StrictRedis(host=host, password=password, port=port)
# 设置key-value
def set(self, key, value):
self.__redis.set(key, value)
# 获取key-value
def get(self, key):
return self.__redis.get(key).decode()
# 判断key是否存在
def is_existsKey(self,key):
# 返回1存在,0不存在
return self.__redis.exists(key)
# 添加集合操作
def add_set(self,key,value):
# 集合中存在该元素则返回0,不存在则添加进集合中,并返回1
# 如果key不存在,则创建key集合,并添加元素进去,返回1
return self.__redis.sadd(key,value)
# 判断value是否在key集合中
def is_Inset(self,key,value):
'''判断value是否在key集合中,返回布尔值'''
return self.__redis.sismember(key,value)
# 关闭连接
def close(self):
self.__redis.close()
更多推荐
已为社区贡献4条内容
所有评论(0)