批量删除redis或memcached缓存
19-11-20 19:17
字数 307
阅读 1932
已编辑
public function cleanCache(){
$keys = $this->redis->keys(self::CACHE_PREFIX.'*');
foreach($keys as $key){
$r = $this->redis->delete($key);
echo $key.'---'.$r."<br>".PHP_EOL;
ob_flush();
flush();
}
}
$keys = $cache->getAllKeys();
$regex = 'product_.*';
foreach($keys as $item) {
if(preg_match('/'.$regex.'/', $item)) {
$cache->delete($item);
}
}
0人点赞>
0 条评论
排序方式
时间
投票
快来抢占一楼吧
请登录后发表评论
文章归档
最新文章
最受欢迎
20-01-06 10:49
19-12-18 13:52
19-12-08 13:06
19-12-06 18:19
19-11-20 19:17
6 评论
3 评论
2 评论
2 评论