西北乱跑娃 -- python操作redis

12 篇文章 0 订阅
2 篇文章 0 订阅

Redis 是一种开源的、高性能的 key-value 存储系统。下面是 Redis 常用的一些操作:

一、连接 Redis

r = redis.Redis(host='localhost', port=6379, db=0)

二、写入

# 写入字符串
r.set('key', 'value')

# 写入 hash
r.hset('hash_key', 'field', 'value')

# 写入 list
r.lpush('list_key', 'value')

三、读取

# 读取字符串
r.get('key')

# 读取 hash
r.hget('hash_key', 'field')

# 读取 list
r.lrange('list_key', 0, -1)

四、删除

# 删除字符串
r.delete('key')

# 删除 hash
r.hdel('hash_key', 'field')

# 删除 list
r.lrem('list_key', 0, 'value')

五、计数器

# 十一、计数器自增
r.incr('counter_key')

# 十二、计数器自减
r.decr('counter_key')

六、过期

# 十三、设置 key 的过期时间为 10 秒
r.setex('key', 10, 'value')

# 十四、设置 key 的过期时间为 1 分钟
r.expire('key', 60)

# 十五、获取 key 的过期时间
r.ttl('key')

需要注意的是,以上操作只是 Redis 的一部分常用操作,Redis 还提供了更多的数据结构和操作方法,具体可以参考 Redis 官方文档。另外,在 Python 中还可以使用 redis-py 库来操作 Redis,该库提供了更多的高级功能和操作方法。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

西北乱跑娃

万水千山总是情,犒赏一下行不行

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值