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爬虫功能
Dec 31 Python
Python简单实现安全开关文件的两种方式
Sep 19 Python
Python利用itchat对微信中好友数据实现简单分析的方法
Nov 21 Python
python如何实现内容写在图片上
Mar 23 Python
Python 2.7中文显示与处理方法
Jul 16 Python
解决Python3 控制台输出InsecureRequestWarning问题
Jul 15 Python
Python数据可视化:幂律分布实例详解
Dec 07 Python
python实现PCA降维的示例详解
Feb 24 Python
Python多线程thread及模块使用实例
Apr 28 Python
Visual Studio code 配置Python开发环境
Sep 11 Python
python中的被动信息搜集
Apr 29 Python
Python实现Matplotlib,Seaborn动态数据图
May 06 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实现图形显示Ip地址的代码及注释
2014/01/20 PHP
如何写php守护进程(Daemon)
2015/12/30 PHP
PHP去除空数组且数组键名重置的讲解
2019/02/28 PHP
php如何把表单内容提交到数据库
2019/07/08 PHP
PHP设计模式概论【概念、分类、原则等】
2020/05/01 PHP
js实现幻灯片效果(基于jquery插件)
2013/11/05 Javascript
查询json的数据结构的8种方式简介
2014/03/10 Javascript
jQuery实现鼠标划过展示大图的方法
2015/03/09 Javascript
jQuery 3.0 的变化及使用方法
2016/02/01 Javascript
jquery+json实现分页效果
2016/03/07 Javascript
判断输入的字符串是否是日期格式的简单方法
2016/07/11 Javascript
Vue.set()实现数据动态响应的方法
2018/02/07 Javascript
React 实现拖拽功能的示例代码
2019/01/06 Javascript
Openlayers实现地图全屏显示
2020/09/28 Javascript
微信小程序自定义底部弹出框动画
2020/11/18 Javascript
使用jquery实现轮播图效果
2021/01/02 jQuery
Vue实现简单计算器
2021/01/20 Vue.js
利用python模拟实现POST请求提交图片的方法
2017/07/25 Python
python+splinter实现12306网站刷票并自动购票流程
2018/09/25 Python
使用Python实现毫秒级抢单功能
2019/06/06 Python
Python之Numpy的超实用基础详细教程
2019/10/23 Python
python使用SQLAlchemy操作MySQL
2020/01/02 Python
Python 格式化输出_String Formatting_控制小数点位数的实例详解
2020/02/04 Python
详解python中groupby函数通俗易懂
2020/05/14 Python
python生成word合同的实例方法
2021/01/12 Python
如何用用Python将地址标记在地图上
2021/02/07 Python
CSS3哪些新特性值得称赞
2016/03/02 HTML / CSS
Doyoueven官网:澳大利亚健身服饰和配饰品牌
2019/03/24 全球购物
彪马土耳其官网:PUMA土耳其
2019/07/14 全球购物
怀旧香味蜡烛:Homesick
2019/11/02 全球购物
2014年乡镇植树节活动方案
2014/02/28 职场文书
母亲节感恩活动记录
2014/03/16 职场文书
新手必备Python开发环境搭建教程
2021/05/28 Python
浅谈resultMap的用法及关联结果集映射
2021/06/30 Java/Android
gojs实现蚂蚁线动画效果
2022/02/18 Javascript
Nginx实现负载均衡的项目实践
2022/03/18 Servers