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 __setattr__、 __getattr__、 __delattr__、__call__用法示例
Mar 06 Python
python定时器(Timer)用法简单实例
Jun 04 Python
Python运行报错UnicodeDecodeError的解决方法
Jun 07 Python
Python处理Excel文件实例代码
Jun 20 Python
python3.5绘制随机漫步图
Aug 27 Python
opencv实现简单人脸识别
Feb 19 Python
tensorflow ckpt模型和pb模型获取节点名称,及ckpt转pb模型实例
Jan 21 Python
Python实现自动打开电脑应用的示例代码
Apr 17 Python
Python3爬虫中Selenium的用法详解
Jul 10 Python
PyQt中使用QtSql连接MySql数据库的方法
Jul 28 Python
python代码实现猜拳小游戏
Nov 30 Python
使用pandas生成/读取csv文件的方法实例
Jul 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内存缓存Memcached类实例
2014/12/08 PHP
PHP版QQ互联OAuth示例代码分享
2015/07/05 PHP
PHP错误Warning:mysql_query()解决方法
2015/10/24 PHP
jQuery EasyUI 的EasyLoader功能介绍
2010/09/12 Javascript
基于jquery的一行代码轻松实现拖动效果
2010/12/28 Javascript
jquery实现按Enter键触发事件示例
2013/09/10 Javascript
JS 实现点击a标签的时候让其背景更换
2013/10/15 Javascript
js从10种颜色中随机取色实现每次取出不同的颜色
2013/10/23 Javascript
javascript读取Xml文件做一个二级联动菜单示例
2014/03/17 Javascript
纯javascript响应式树形菜单效果
2015/11/10 Javascript
JavaScript数据结构与算法之链表
2016/01/29 Javascript
JS产生随机数的几个用法详解
2016/06/22 Javascript
Bootstrap fileinput文件上传组件使用详解
2017/06/06 Javascript
js统计页面上每个标签的数量实例代码
2018/05/29 Javascript
vue.js+element-ui动态配置菜单的实例
2018/09/07 Javascript
详解JavaScript 的变量
2019/03/08 Javascript
小白教程|一小时上手最流行的前端框架vue(推荐)
2019/04/10 Javascript
原生js实现文件上传、下载、封装等实例方法
2020/01/05 Javascript
javaScript 实现重复输出给定的字符串的常用方法小结
2020/02/20 Javascript
[01:58]DOTA2上海特级锦标赛现场采访:RTZ这个ID到底好不好
2016/03/25 DOTA
[56:42]VP vs RNG 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/17 DOTA
python类继承用法实例分析
2015/05/27 Python
使用python获取电脑的磁盘信息方法
2018/11/01 Python
如何在Django中设置定时任务的方法示例
2019/01/18 Python
django多个APP的urls设置方法(views重复问题解决)
2019/07/19 Python
Python替换NumPy数组中大于某个值的所有元素实例
2020/06/08 Python
Python常用类型转换实现代码实例
2020/07/28 Python
python 监控logcat关键字功能
2020/09/04 Python
详解利用python识别图片中的条码(pyzbar)及条码图片矫正和增强
2020/11/17 Python
纯CSS打造(无图像无js)的非常流行的讲话(语音)气泡效果
2012/12/28 HTML / CSS
销售经理工作职责范文
2013/12/03 职场文书
2014党员民主评议个人总结
2014/09/10 职场文书
党组织领导班子整改方案
2014/10/25 职场文书
婚庆主持词大全
2015/06/30 职场文书
小学三年级班主任工作经验交流材料
2015/11/02 职场文书
MySQL 覆盖索引的优点
2021/05/19 MySQL