php redis批量删除key的方法


本文摘自PHP中文网,作者藏色散人,侵删。

php redis删除key的方法:首先使用scan命令增量迭代的方式遍历出以【XX】为前缀的key;然后通过unlink函数删除指定的key即可。

推荐:《redis教程

php redis批量删除key

摘要

使用scan命令增量迭代的方式遍历出以XX为前缀的key,然后删除

简介

在实际开发中,一不小心redis就会混入一些无用的数据,比如某位大哥忘记给加上缓存时间,或者因为业务修改需要将数据结构list改为zset,之前的缓存就没用了,但是过期时间有点长,这时候就需要批量删除key。如果使用keys命令遍历出符合条件的keys,会阻塞redis的其他操作,在生产环境是肯定不行的,于是祭出scan命令大杀器。

代码

阅读剩余部分

相关阅读 >>

php 生成静态html页面最简单的方法示例

Redis是线程安全的吗

通过mysql导出查询结果到csv方法的讲解

mysql5.7的json基本操作(代码示例)

基于Redis无序集合实现禁止多端登录的方法

linux如何连接Redis

Redis密码管理介绍

Redis高频面试题(附答案分析)

Redis怎么实现集群

php Redis批量删除key的方法

更多相关阅读请进入《Redis》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...