如何选择不同的redis连接时,使用拉维尔缓存门面

6rvt4ljy  于 2021-06-09  发布在  Redis
关注(0)|答案(1)|浏览(384)

我在config/database.php文件中的项目中配置了几个redis连接。
一个用于会话,另一个用于应用程序缓存,第三个是默认值。使用cache::get()或cache::put()时,如何选择要使用的redis连接?这可能吗?
我用的是laravel 5.8
谢谢

ymzxtsji

ymzxtsji1#

使用缓存外观时,将使用下面的默认设置 config\cache 默认情况下
指定使用redis store时,默认情况下将使用缓存连接
因此你需要使用 Cache::driver($yourStoreName)->get($yourKeyName) 我的建议是使用redis facade:

Redis::connection('cache')->get($yourKeyName);

相关问题