# -*- coding:utf-8 -*-
# @FileName :redis操作.py
# @Time :2021-01-23 14:57
# @Author :niuhanyang
#pip install redis
import redis
r = redis.Redis(host="",
password="HK139bc&*",
port=6379,db=0,
decode_responses=True)#0-15
#str
# r.set("besttest_cookie","352v235235t",100) #新增和修改
# print(r.get("besttest_cookie")) #获取数据
# # r.delete("besttest_cookie") #删除
# #二进制,字节型
# result = r.get("besttest_cookie")
# print(result.decode())
# print(r.exists("besttest_cookie")) #它返回的是0和1,0代表不存在,1代表存在
# print(r.type("besttest_cookie")) #看key的类型
#hash 哈希类型 k - v
# r.hset("tqz_stu","wsc",'{"id":1,"username":"xxx"}')
# r.hset("tqz_stu","chj",'{"id":2,"username":"chj"}')
# r.hset("tqz_stu","yhl",'{"id":3,"username":"yhl"}')
# print(r.hget("tqz_stu","wsc"))
# r.hdel("tqz_stu","wsc")
# r.delete("tqz_stu")
# d = {}
# for k,v in r.hgetall("tqz_stu").items():
# k = k.decode()
# v = v.decode()
# d[k] = v
# print(d)
# r.expire("tqz_stu",100) #对key设置过期时间的
# r.flushdb() #只清空当前数据库的数据
# r.flushall() #清空所有数据库里面的所有数据
# print(r.keys()) #获取当前数据库里面的所有key
# print(r.keys("*stu*"))
r.set("tqz:wsc","abc")
r.set("tqz:chj","abc1")
#a 旧redis
#b 新的redis
if __name__ == "__main__":
pass
连接缓存进行操作
于 2022-01-23 22:36:05 首次发布