当前第2页 返回上一页
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
$redis = new \Redis();
$timeout = 2.5;
$ip = '127.0.0.1' ;
$redisConfArr = [
[ $ip , 8001],
[ $ip , 8002],
[ $ip , 8003]
];
foreach ( $redisConfArr as $redisConf ) {
$redis ->pconnect( $redisConf [0], $redisConf [1], $timeout );
$redis ->setOption(\Redis::OPT_SCAN, \Redis::SCAN_RETRY);
$it = NULL;
while ( $arr_keys = $redis ->scan( $it , CacheKeyConfig::CachePre. '*' )) {
if ( is_array ( $arr_keys )) {
$result = $redis ->del( $arr_keys );
echo $result . PHP_EOL;
}
}
echo "OK!" . PHP_EOL;
}
|
以上就是php redis批量删除key的方法的详细内容,更多文章请关注木庄网络博客!
返回前面的内容
相关阅读 >>
Redis的持久化配置(图文介绍)
php为什么使用Redis
Redis与memcache的区别有哪些
.net中使用Redis的方法介绍
Redis缓存怎么和数据库同步
为什么要使用Redis作为缓存
Redis事务及相关命令介绍
Redis分布式锁如何实现原理
Redis如何实现与数据库同步
Redis如何集群
更多相关阅读请进入《Redis》频道 >>
机械工业出版社
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。
转载请注明出处:木庄网络博客 » php redis批量删除key的方法