gpt4 book ai didi

laravel - laravel中的Cache和Redis门面之间的区别?

转载 作者:行者123 更新时间:2023-12-03 06:42:43 26 4
gpt4 key购买 nike

我想实现Cache系统,但是我找到了使用Cache Facade的教程,但是当我打开Redis文档时,他们使用Redis Facade还是有区别的?

最佳答案

Cache外观允许您访问缓存,因此您可以添加/获取/忘记缓存项。如果将redis用作缓存驱动程序,则它将使用redis实例作为缓存存储。
Redis外观使您可以访问redis连接,而不是缓存,尽管根据配置的不同,它们实际上可能是相同的redis实例。这使您可以访问redis的发布/订阅功能并使用redis命令https://redis.io/commands与redis实例进行交互

为了更好地了解外观可以做什么,您可以查看其解析为的类。 Cache门面解析为Illuminate\Contracts\Cache\Repository,而Redis门面解析为Illuminate\Redis\Connections\Connection

有关立面解析为https://laravel.com/docs/6.x/facades#facade-class-reference的类的更多信息

关于laravel - laravel中的Cache和Redis门面之间的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59899223/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com