【发布时间】:2020-11-27 15:13:21
【问题描述】:
如您所知,Redis 可以有多个数据库,在我的 laravel 设置中,我定义了其中的 3 个,并且至少使用了 2 个
'0' (default)
'1' (cache)
'2' (queue)
这就是我在 config/database.php
中设置的内容此外,由于某些需要,我使用flushall()方法清除所有缓存:
@Cache::flush();
@Redis::flushall();
但是,它也清除了我不想要的队列作业。那么有没有办法只刷新数据库 0 和数据库 1 而不是数据库 2?
【问题讨论】:
标签: laravel caching redis laravel-6