代码实现
import json
import redis
class RedisTool(object):
def __init__(self, host='localhost', port=6379, db=0, password=None):
self.r = redis.StrictRedis(host=host, port=port, db=db, password=password)
def set_value(self, key, value):
return self.r.set(key, value)
def get_value(self, key):
return self.r.get(key)
def del_key(self, key):
return self.r.delete(key)
def set_hash_kv(self, name, key, value):
return self.r.hset(name, key, value)
def get_all_hash_kv(self, name):
return self.r.hgetall(name)
def get_hash_kv(self, name, key):
return self.r.hget(name, key)
def del_hash_kv(self, name, *keys):
return self.r.hdel(name, *keys)
def set_json(self, key, json_obj):
json_str = json.dumps(json_obj)
return self.r.set(key, json_str)
def get_json(self, key):
json_bytes = self.r.get(key)
if json_bytes:
return json.loads(json_bytes)
return None
if __name__ == '__main__':
from datetime import datetime
redis_client = RedisTool(host='192.168.11.174', port=6379, db=1, password='123456')
print(redis_client.set_value('WEE:UAA:USER:TOKEN:WHITELIST:52111890', 'xxx'))
插入的数据截图

