Caching 使用Laravel Cache facade时如何选择不同的Redis连接

Caching 使用Laravel Cache facade时如何选择不同的Redis连接,caching,redis,connection,laravel-5.8,Caching,Redis,Connection,Laravel 5.8,我在config/database.php文件中的项目中配置了几个Redis连接 一个用于会话,另一个用于应用程序缓存,第三个是默认值。使用Cache::get()或Cache::put()时,如何选择要使用的Redis连接?这可能吗 我使用的是laravel 5.8 谢谢当您使用缓存外观时,您将使用config\cache 默认情况下 当您指定使用redis store时,默认情况下将使用缓存连接 因此,您需要使用类似于Cache::driver($yourStoreName)->get($y

我在config/database.php文件中的项目中配置了几个Redis连接

一个用于会话,另一个用于应用程序缓存,第三个是默认值。使用Cache::get()或Cache::put()时,如何选择要使用的Redis连接?这可能吗

我使用的是laravel 5.8


谢谢

当您使用缓存外观时,您将使用
config\cache
默认情况下

当您指定使用redis store时,默认情况下将使用缓存连接

因此,您需要使用类似于
Cache::driver($yourStoreName)->get($yourKeyName)

我的建议是使用Redis facade:

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