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 实现归并排序算法
Jun 05 Python
Python中的二叉树查找算法模块使用指南
Jul 04 Python
跟老齐学Python之使用Python查询更新数据库
Nov 25 Python
python获取当前日期和时间的方法
Apr 30 Python
python结合opencv实现人脸检测与跟踪
Jun 08 Python
Python脚本实时处理log文件的方法
Nov 21 Python
python中文分词,使用结巴分词对python进行分词(实例讲解)
Nov 14 Python
python和shell获取文本内容的方法
Jun 05 Python
PyQt5创建一个新窗口的实例
Jun 20 Python
django框架forms组件用法实例详解
Dec 10 Python
浅谈Python 函数式编程
Jun 20 Python
Python使用Selenium实现淘宝抢单的流程分析
Jun 23 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
星际玩家的三大定律
2020/03/04 星际争霸
微信支付开发发货通知实例
2016/07/12 PHP
Yii框架安装简明教程
2020/05/15 PHP
THINKPHP5.1 Config的配置与获取详解
2020/06/08 PHP
设为首页加入收藏兼容360/火狐/谷歌/IE等主流浏览器的代码
2013/03/26 Javascript
深入浅析NodeJs并发异步的回调处理
2015/12/21 NodeJs
浅谈javascript中的三种弹窗
2016/10/21 Javascript
js对字符串进行编码的方法总结(推荐)
2016/11/10 Javascript
jQuery使用Layer弹出层插件闪退问题
2016/12/22 Javascript
javascript 操作cookies详解及实例
2017/02/22 Javascript
JS实现禁止用户使用Ctrl+鼠标滚轮缩放网页的方法
2017/04/28 Javascript
React Native react-navigation 导航使用详解
2017/12/01 Javascript
jQuery实现form表单序列化转换为json对象功能示例
2018/05/23 jQuery
浅谈vue同一页面中拥有两个表单时,的验证问题
2018/09/18 Javascript
开发用到的js封装方法(20种)
2018/10/12 Javascript
微信小程序ibeacon三点定位详解
2018/10/31 Javascript
微信小程序保存多张图片的实现方法
2019/03/05 Javascript
vue-cli3单页构建大型项目方案
2020/04/07 Javascript
vue el-tree 默认展开第一个节点的实现代码
2020/05/15 Javascript
Python集中化管理平台Ansible介绍与YAML简介
2019/06/12 Python
对pyqt5之menu和action的使用详解
2019/06/20 Python
Python开发企业微信机器人每天定时发消息实例
2020/03/17 Python
浅谈python多线程和多线程变量共享问题介绍
2020/04/17 Python
基于python实现百度语音识别和图灵对话
2020/11/02 Python
基于Python的图像阈值化分割(迭代法)
2020/11/20 Python
linux系统下pip升级报错的解决方法
2021/01/31 Python
基于Html5实现的语音搜索功能
2019/05/13 HTML / CSS
英国领先的餐饮折扣俱乐部:Gourmet Society
2020/07/26 全球购物
师范应届毕业生自荐信
2013/11/18 职场文书
教师的实习鉴定
2013/12/15 职场文书
高中微机老师自我鉴定
2014/02/16 职场文书
《草原的早晨》教学反思
2014/04/08 职场文书
七夕情人节促销方案
2014/06/07 职场文书
2014光棍节单身联谊活动策划书
2014/10/10 职场文书
《成长的天空》读后感3篇
2019/12/06 职场文书
教你使用pyinstaller打包Python教程
2021/05/27 Python