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中让MySQL查询结果返回字典类型的方法
Aug 22 Python
python实现简单socket程序在两台电脑之间传输消息的方法
Mar 13 Python
利用python写个下载teahour音频的小脚本
May 08 Python
PyQt5 QSerialPort子线程操作的实现
Apr 21 Python
Python3.6笔记之将程序运行结果输出到文件的方法
Apr 22 Python
对web.py设置favicon.ico的方法详解
Dec 04 Python
简单了解Django ContentType内置组件
Jul 23 Python
python 穷举指定长度的密码例子
Apr 02 Python
python3.7添加dlib模块的方法
Jul 01 Python
详解python安装matplotlib库三种失败情况
Jul 28 Python
python+django+selenium搭建简易自动化测试
Aug 19 Python
用Python制作灯光秀短视频的思路详解
Apr 13 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提取中文首字母
2008/04/09 PHP
PHP 将图片按创建时间进行分类存储的实现代码
2010/01/05 PHP
php后台如何避免用户直接进入方法实例
2013/10/15 PHP
微信营销平台系统?刮刮乐的开发
2014/06/10 PHP
PHP生成树的方法
2015/07/28 PHP
javascript 有用的脚本函数
2009/05/07 Javascript
jQuery中height()方法用法实例
2014/12/24 Javascript
JQuery点击行tr实现checkBox选中的简单实例
2016/05/26 Javascript
Bootstrap学习笔记之css样式设计(2)
2016/06/07 Javascript
KnockoutJS 3.X API 第四章之数据控制流if绑定和ifnot绑定
2016/10/10 Javascript
微信小程序 UI与容器组件总结
2017/02/21 Javascript
JSONP基础知识详解
2017/03/19 Javascript
JavaScript实现的仿新浪微博原生态输入字数即时检查功能【兼容IE6】
2017/09/26 Javascript
Node.js学习教程之HTTP/2服务器推送【译】
2017/10/31 Javascript
CKEditor4配置与开发详细中文说明文档
2018/10/08 Javascript
微信小程序通过一个json实现分享朋友圈图片
2019/09/03 Javascript
详解Vue后台管理系统开发日常总结(组件PageHeader)
2019/11/01 Javascript
js通过循环多张图片实现动画效果
2019/12/19 Javascript
Vue项目打包编译优化方案
2020/09/16 Javascript
Python中常见的数据类型小结
2015/08/29 Python
深入理解Django的中间件middleware
2018/03/14 Python
Python matplotlib绘图可视化知识点整理(小结)
2018/03/16 Python
Python HTTP下载文件并显示下载进度条功能的实现
2020/04/02 Python
python实现发送QQ邮件(可加附件)
2020/12/23 Python
CSS3制作3D立方体loading特效
2020/11/09 HTML / CSS
利物浦足球俱乐部官方网上商店:Liverpool FC Official Store
2018/01/13 全球购物
《画风》教学反思
2014/04/16 职场文书
大学生暑期社会实践证明范本
2014/10/24 职场文书
答辩状格式范本
2015/05/22 职场文书
工作时间证明
2015/06/15 职场文书
请病假条范文
2015/08/17 职场文书
学校教师培训工作总结
2015/10/14 职场文书
2019年年中职场激励人心语录30条
2019/08/07 职场文书
MySQL 8.0 之不可见列的基本操作
2021/05/20 MySQL
Prometheus 监控MySQL使用grafana展示
2021/08/30 MySQL
Redis之RedisTemplate配置方式(序列和反序列化)
2022/03/13 Redis