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 相关文章推荐
Django 添加静态文件的两种实现方法(必看篇)
Jul 14 Python
pandas创建新Dataframe并添加多行的实例
Apr 08 Python
PyQt5每天必学之带有标签的复选框
Apr 19 Python
Python中偏函数用法示例
Jun 07 Python
在windows下使用python进行串口通讯的方法
Jul 02 Python
解决Python中pandas读取*.csv文件出现编码问题
Jul 12 Python
django认证系统 Authentication使用详解
Jul 22 Python
Python 实现一个手机号码获取妹子名字的功能
Sep 25 Python
python 单线程和异步协程工作方式解析
Sep 28 Python
Python流程控制语句的深入讲解
Jun 15 Python
Python 通过正则表达式快速获取电影的下载地址
Aug 17 Python
Python hashlib模块的使用示例
Oct 09 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程序级守护进程的实现与优化的使用概述
2013/05/02 PHP
PHP中数组的分组排序实例
2014/06/01 PHP
php构造函数的继承方法
2015/02/09 PHP
php实现根据词频生成tag云的方法
2015/04/17 PHP
PHP分享图片的生成方法
2018/04/25 PHP
JS 对象介绍
2010/01/20 Javascript
风吟的小型JavaScirpt库 (FY.JS).
2010/03/09 Javascript
javascript学习笔记(九) js对象 设计模式
2012/06/19 Javascript
javascript中window.event事件用法详解
2012/12/11 Javascript
seajs中模块的解析规则详解和模块使用总结
2014/03/12 Javascript
easyui datagrid 键盘上下控制选中行示例
2014/03/31 Javascript
学习Bootstrap滚动监听 附调用方法
2016/07/02 Javascript
第一次接触神奇的前端框架vue.js
2016/12/01 Javascript
微信小程序 跳转方式总结
2017/04/20 Javascript
jQuery实现下拉菜单的实例代码
2017/06/19 jQuery
使用travis-ci如何持续部署node.js应用详解
2017/07/30 Javascript
nodejs分离html文件里面的js和css的方法
2019/04/09 NodeJs
javascript判断一个变量是数组还是对象
2019/04/10 Javascript
如何手写简易的 Vue Router
2020/10/10 Javascript
[39:08]完美世界DOTA2联赛PWL S3 LBZS vs CPG 第一场 12.12
2020/12/16 DOTA
Python中的魔法方法深入理解
2014/07/09 Python
Python实现加载及解析properties配置文件的方法
2018/03/29 Python
使用python3+xlrd解析Excel的实例
2018/05/04 Python
django-rest-swagger对API接口注释的方法
2019/08/29 Python
HTML5 Web缓存和运用程序缓存(cookie,session)
2018/01/11 HTML / CSS
美国在线家居装饰店:Belle&June
2018/10/24 全球购物
在线购买澳大利亚设计师手拿包和奢华晚装手袋:Olga Berg
2019/03/20 全球购物
文明礼仪伴我行演讲稿
2014/05/12 职场文书
今冬明春火灾防控工作方案
2014/05/29 职场文书
优秀员工评优方案
2014/06/13 职场文书
读群众路线的心得体会
2014/09/03 职场文书
领导干部四风问题自我剖析材料
2014/09/25 职场文书
写给老师的感谢信
2015/01/20 职场文书
跑吧孩子观后感
2015/06/10 职场文书
Nginx+Windows搭建域名访问环境的操作方法
2022/03/17 Servers
Java实现带图形界面的聊天程序
2022/06/10 Java/Android