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中apply函数的用法实例教程
Jul 31 Python
Python中每次处理一个字符的5种方法
May 21 Python
python Django模板的使用方法
Jan 14 Python
Python编程中装饰器的使用示例解析
Jun 20 Python
python递归实现快速排序
Aug 18 Python
解决每次打开pycharm直接进入项目的问题
Oct 28 Python
对pandas的行列名更改与数据选择详解
Nov 12 Python
基于Python的Post请求数据爬取的方法详解
Jun 14 Python
Django添加bootstrap框架时无法加载静态文件的解决方式
Mar 27 Python
对django 2.x版本中models.ForeignKey()外键说明介绍
Mar 30 Python
django跳转页面传参的实现
Sep 17 Python
pip已经安装好第三方库但pycharm中import时还是标红的解决方案
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
服务器web工具 php环境下
2010/12/29 PHP
php生成微信红包数组的方法
2019/09/05 PHP
jQuery快速上手:写jQuery与直接写JS的区别详细解析
2013/08/26 Javascript
JS操作数据库的实例代码
2013/10/17 Javascript
javascript向后台传送相同属性的参数即数组参数
2014/02/17 Javascript
javascript判断chrome浏览器的方法
2014/03/26 Javascript
用js通过url传参把数据从一个页面传到另一个页面
2014/09/01 Javascript
跨域请求的完美解决方法(JSONP, CORS)
2016/06/12 Javascript
Vue中定义全局变量与常量的各种方式详解
2017/08/23 Javascript
JavaScript实现一个简易的计算器实例代码
2018/05/10 Javascript
js实现动态增加文件域表单功能
2018/10/22 Javascript
angular6开发steps步骤条组件
2019/07/04 Javascript
浅谈小程序globalData的那些事儿
2019/11/01 Javascript
微信小程序点击item使之滚动到屏幕中间位置
2020/03/25 Javascript
8个非常实用的Vue自定义指令
2020/12/15 Vue.js
[36:37]2014 DOTA2华西杯精英邀请赛5 24 VG VS iG
2014/05/25 DOTA
python 布尔操作实现代码
2013/03/23 Python
Python实现简单的多任务mysql转xml的方法
2017/02/08 Python
windows下python连接oracle数据库
2017/06/07 Python
python3实现全角和半角字符转换的方法示例
2017/09/21 Python
pandas 对每一列数据进行标准化的方法
2018/06/09 Python
Python 判断文件或目录是否存在的实例代码
2018/07/19 Python
简单了解python中的f.b.u.r函数
2019/11/02 Python
pyhton中__pycache__文件夹的产生与作用详解
2019/11/24 Python
Selenium 安装和简单使用的实现
2020/12/04 Python
python基于pexpect库自动获取日志信息
2021/02/01 Python
Answear匈牙利:来自全球200多个知名时尚品牌
2017/04/21 全球购物
大学生毕业求职简历的自我评价
2013/10/24 职场文书
“三支一扶”支教教师思想汇报
2014/09/13 职场文书
关于迟到的检讨书
2015/05/06 职场文书
保密法制宣传月活动总结
2015/05/07 职场文书
python实现股票历史数据可视化分析案例
2021/06/10 Python
python基础之模块的导入
2021/10/24 Python
nginx共享内存的机制详解
2022/03/21 Servers
《勇者辞职不干了》ED主题曲无字幕动画MV公开
2022/04/13 日漫
Vue Mint UI mt-swipe的使用方式
2022/06/05 Vue.js