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多线程实现同步的四种方式
May 02 Python
python万年历实现代码 含运行结果
May 20 Python
python实现数据写入excel表格
Mar 25 Python
用Python将一个列表分割成小列表的实例讲解
Jul 02 Python
对PyQt5基本窗口控件 QMainWindow的使用详解
Jun 19 Python
Django实现跨域请求过程详解
Jul 25 Python
pycharm 安装JPype的教程
Aug 08 Python
Pytorch自己加载单通道图片用作数据集训练的实例
Jan 18 Python
使用Django和Postgres进行全文搜索的实例代码
Feb 13 Python
如何Tkinter模块编写Python图形界面
Oct 14 Python
Python模块常用四种安装方式
Oct 20 Python
Python基础之变量的相关知识总结
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
关于PHP自动判断字符集并转码的详解
2013/06/26 PHP
php实现数组按指定KEY排序的方法
2015/03/30 PHP
PHP SPL标准库之数据结构堆(SplHeap)简单使用实例
2015/05/12 PHP
PHP查看当前变量类型的方法
2015/07/31 PHP
一个简单安全的PHP验证码类、PHP验证码
2016/09/24 PHP
PHP7新特性之抽象语法树(AST)带来的变化详解
2018/07/17 PHP
自己整理的一个javascript日期处理函数
2010/10/16 Javascript
web的各种前端打印方法之jquery打印插件jqprint实现网页打印
2013/01/09 Javascript
JS判断对象是否存在的10种方法总结
2013/12/23 Javascript
Node.js中require的工作原理浅析
2014/06/24 Javascript
输入框过滤非数字的js代码
2014/09/18 Javascript
超赞的jQuery图片滑块动画特效代码汇总
2016/01/25 Javascript
JS中多步骤多分步的StepJump组件实例详解
2016/04/01 Javascript
JS实现页面中所有img对象添加onclick事件及新窗口查看图片的方法
2016/12/27 Javascript
一篇看懂vuejs的状态管理神器 vuex状态管理模式
2017/04/20 Javascript
ReactNative页面跳转Navigator实现的示例代码
2017/08/02 Javascript
史上最全JavaScript常用的简写技巧(推荐)
2017/08/17 Javascript
详解express + mock让前后台并行开发
2018/06/06 Javascript
Vue.js中 v-model 指令的修饰符详解
2018/12/03 Javascript
JS数组转字符串实现方法解析
2020/09/04 Javascript
JavaScript 中判断变量是否为数字的示例代码
2020/10/22 Javascript
Python中getattr函数和hasattr函数作用详解
2016/06/14 Python
python pandas中对Series数据进行轴向连接的实例
2018/06/08 Python
Python中文编码知识点
2019/02/18 Python
Python基础之函数的定义与使用示例
2019/03/23 Python
Python简单处理坐标排序问题示例
2019/07/11 Python
使用OpenCV去除面积较小的连通域
2020/07/05 Python
DRF框架API版本管理实现方法解析
2020/08/21 Python
购买一个高级域名:BuyDomains
2018/03/11 全球购物
周生生珠宝香港官网:Chow Sang Sang(香港及海外配送)
2019/09/05 全球购物
财务管理专业应届毕业生求职信
2013/09/22 职场文书
会计专业个人求职信范文
2014/01/08 职场文书
仓库文员岗位职责
2014/04/06 职场文书
学校实习推荐信
2015/03/27 职场文书
2019学校请假条格式及范文
2019/06/25 职场文书
Redis如何使用乐观锁(CAS)保证数据一致性
2022/03/25 Redis