当前第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支持哪几种数据结构
Redis能代替mysql吗
Redis是否支持原子操作
Redis和session的区别
Redis是什么意思?
java怎么使用Redis
Redisdesktopmanager怎么安装
使用Redis的bitmaps统计活跃用户
Redis支持哪些数据结构
php中文件锁解决多进程同时读写一个文件问题的解决方法
更多相关阅读请进入《Redis》频道 >>
机械工业出版社
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。
转载请注明出处:木庄网络博客 » php redis批量删除key的方法