在 PHP 中删除 Redis 中的所有键

Oni*_*nix 5 php redis laravel predis

我能够使用 来刷新终端redis-cli flushdb中的所有按键。我已经搜索了一段时间,花了我一个小时才找到在php中执行此操作的简单命令。

我在 stackoverflow 上没有找到它,所以我想发布它以节省某人的宝贵时间。

使用的库:Predis

Oni*_*nix 9

如果您有 Redis 连接,您只需 $redis->flushDB();从所选数据库中删除所有键即可。

或者,如果您使用laravel框架,您也可以这样做Redis::flushDB();

  • Laravel 还允许您使用 `\Cache::store("redis")->flush()` (3认同)