python操作redis
来源:互联网 发布:全国电影票代理软件 编辑:程序博客网 时间:2024/06/08 14:31
https://www.cnblogs.com/zhouxinfei/p/7895428.html
Python操作Redis之设置key的过期时间
对于一个已经存在的key,我们可以设置其过期时间,到了那个时间后,当你再去访问时,key就不存在了
有两种方式可以设置过期时间,一种是指定key从当前时间开始算起还能存活多久,时间单位有两个,一个是秒,一个是毫秒
第二种方式是指定key在某一个时间失效,这需要指定明确的年月日时分秒,如果你指定的这个时间已经早于当前时间,那么这个key会立即失效
现在,我们现在redis中添加两个key,分别为ex1 和 ex2
然后分别用两种不同的方式设置其过期时间
# coding=utf-8 ''' Created on 2015-9-8 @author: ''' import redis import datetime import time pool=redis.ConnectionPool(host='192.168.1.126',port=6379,db=0) r = redis.StrictRedis(connection_pool=pool) extime = datetime.datetime(2015,9,8,15,19,10) print r.expire('ex1', 10) print extime.strftime('%Y-%m-%d %H:%M:%S %f') print r.expireat('ex2', extime)
expire函数设置过期时间为10秒。10秒后,ex1将会失效
expireat设置一个具体的时间,15年9月8日15点19分10秒,过了这个时间,ex2将失效
如果设置过期时间成功会返回True,反之返回False
阅读全文
0 0
- redis -- python操作连接redis
- Python操作redis
- python简单操作redis
- Python 操作 Redis
- Python操作redis
- Python操作redis
- python操作redis
- Python操作redis
- python操作redis
- python简单操作redis
- python简单操作redis
- Python操作redis
- 使用Python操作Redis
- 使用Python操作Redis
- python操作redis
- 使用Python操作Redis
- Python操作redis
- PYTHON 操作 REDIS
- android平台1.3寸OLED屏调试
- SpringBoot集成外部jar包无法使用maven打jar包的问题
- app 审核显示正在等待审核,点进去是可供销售的解决办法
- 跨域解决方案大全
- hdu4435(思维)
- python操作redis
- 【Ray Tracing in One Weekend】(ch3)射线类
- Spring boot web 应用 Bean介绍 : AutoConfigurationPackages
- 图的基本操作(基于邻接矩阵
- AOP原理之JDK动态代理
- 清除浏览器缓存
- 大数据24小时:日本三菱承认数据造假,原乐视超级汽车联合创始人丁磊离职再创业
- 【每周一本书】之《图解机器学习》:187张图解轻松入门
- 浅谈软件性能测试中关键指标的监控与分析