连接缓存进行操作

# -*- 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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值