python中redis查看剩余过期时间及用正则通配符批量删除key的方法


Posted in Python onJuly 30, 2018

具体代码如下所示:

# -*- coding: utf-8 -*-
import redis
import datetime
'''
# 1. redis设置过期时间的两种方式
expire函数设置过期时间为10秒。10秒后,ex1将会失效
expireat设置一个具体的时间,15年9月8日15点19分10秒,过了这个时间,ex2将失效
如果设置过期时间成功会返回True,反之返回False
'''
pool = redis.ConnectionPool(host='192.168.3.128', port=6379, db=0)
r = redis.StrictRedis(connection_pool=pool)
extime = datetime.datetime(2018, 7, 25, 15, 19, 10)
print r.expire('ex1', 10)
print extime.strftime('%Y-%m-%d %H:%M:%S %f')
print r.expireat('ex2', extime) # 可指定datetime和时间戳
'''2. 查看剩余过期时间(秒)'''
print r.ttl('ex1')
print r.ttl('ex2')
print r.pttl('ex1') # 毫秒
'''3. redis批量删除(通配符)'''
print r.delete(*r.keys('/vender*')) # 删除 /vender开头的所有name
def main():
  pass
if __name__ == '__main__':
  main()

总结

以上所述是小编给大家介绍的python中redis查看剩余过期时间及用正则通配符批量删除key的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Python 相关文章推荐
Python通过递归遍历出集合中所有元素的方法
Feb 25 Python
Python中的index()方法使用教程
May 18 Python
python检测某个变量是否有定义的方法
May 20 Python
Python编程之string相关操作实例详解
Jul 22 Python
使用C++扩展Python的功能详解
Jan 12 Python
Pycharm 2020年最新激活码(亲测有效)
Sep 18 Python
pycharm无法导入本地模块的解决方式
Feb 12 Python
python内打印变量之%和f的实例
Feb 19 Python
使用Python实现将多表分批次从数据库导出到Excel
May 15 Python
python能开发游戏吗
Jun 11 Python
python实现xml转json文件的示例代码
Dec 30 Python
Python调用SMTP服务自动发送Email的实现步骤
Feb 07 Python
对PyTorch torch.stack的实例讲解
Jul 30 #Python
Python 中字符串拼接的多种方法
Jul 30 #Python
TensorFlow Session会话控制&Variable变量详解
Jul 30 #Python
TensorFlow Session使用的两种方法小结
Jul 30 #Python
教你利用Python玩转histogram直方图的五种方法
Jul 30 #Python
对TensorFlow中的variables_to_restore函数详解
Jul 30 #Python
Python实现模拟浏览器请求及会话保持操作示例
Jul 30 #Python
You might like
PHP Global变量定义当前页面的全局变量实现探讨
2013/06/05 PHP
php5.3 goto函数介绍和示例
2014/03/21 PHP
ThinkPHP模板引擎之导入资源文件方法详解
2014/06/18 PHP
Yii2框架数据验证操作实例详解
2018/05/02 PHP
PHP PDOStatement::bindParam讲解
2019/01/30 PHP
PHP+Redis开发的书签案例实战详解
2019/07/09 PHP
jquery自定义表格样式
2015/11/23 Javascript
JS插件overlib用法实例详解
2015/12/26 Javascript
真正好用的js验证上传文件大小的简单方法
2016/10/27 Javascript
微信小程序 五星评分(包括半颗星评分)实例代码
2016/12/14 Javascript
从零学习node.js之搭建http服务器(二)
2017/02/21 Javascript
Angular.JS利用ng-disabled属性和ng-model实现禁用button效果
2017/04/05 Javascript
详解Angular2 关于*ngFor 嵌套循环
2017/05/22 Javascript
10个最优秀的Node.js MVC框架
2017/08/24 Javascript
vue.js使用v-model指令实现的数据双向绑定功能示例
2018/05/22 Javascript
浅谈javascript错误处理
2019/08/11 Javascript
Vue CLI项目 axios模块前后端交互的使用(类似ajax提交)
2019/09/01 Javascript
Vue 实现html中根据类型显示内容
2019/10/28 Javascript
[48:00]完美世界DOTA2联赛循环赛 Forest vs Inki BO2第二场 11.04
2020/11/04 DOTA
Python数组遍历的简单实现方法小结
2016/04/27 Python
Python的matplotlib绘图如何修改背景颜色的实现
2019/07/16 Python
python批量处理文件或文件夹
2020/07/28 Python
Python3-异步进程回调函数(callback())介绍
2020/05/02 Python
matplotlib绘制鼠标的十字光标的实现(内置方式)
2021/01/06 Python
使用css3实现的tab选项卡代码分享
2014/12/09 HTML / CSS
BONIA官方网站:国际奢侈品牌和皮革专家
2016/11/27 全球购物
阿迪达斯荷兰官方网站:adidas荷兰
2018/03/16 全球购物
Expedia丹麦:全球领先的旅游网站
2018/03/18 全球购物
在阿联酋购买翻新手机和平板电脑:Teckzu
2021/02/12 全球购物
EJB面试题
2015/07/28 面试题
医院护士求职自荐信格式
2013/09/21 职场文书
优秀求职信范文分享
2014/01/26 职场文书
本科生求职信
2014/06/17 职场文书
十八大观后感
2015/06/12 职场文书
Python 循环读取数据内存不足的解决方案
2021/05/25 Python
阿里云日志过滤器配置日志服务
2022/04/09 Servers