缓存
缓存
简介
Laravel 为各种缓存系统提供了统一的 API。缓存配置位于 .env 文件中。在该文件中你可以指定应用默认使用哪个缓存驱动。 Laravel 支持当前流行的后端缓存,例如 Memcached 和 Redis 。
不同于 Laravel
Lumen 缓存驱动与 Laravel 缓存驱动使用了完全相同的代码。除配置之外,在 Lumen 中使用缓存和在 Laravel 中使用缓存没有区别;因此,请参阅 Laravel 文档 来获取使用示例。
注意: 在使用
CacheFacade 之前,请确保在bootstrap/app.php文件中没有注释掉$app->withFacades()方法的调用。
Redis 支持
在使用 Lumen 的 Redis 缓存之前,你需要通过 Composer 安装 illuminate/redis 包。然后,你需要在 bootstrap/app.php 文件中注册 Illuminate\Redis\RedisServiceProvider。
$app->register(Illuminate\Redis\RedisServiceProvider::class);如果你没有在 bootstrap/app.php 文件中调用 $app->withEloquent(),那么你应该在 bootstrap/app.php 文件中调用 $app->configure('database'); 以确保正确加载 Redis 数据库配置。
本译文仅用于学习和交流目的,转载请务必注明文章译者、出处、和本文链接
我们的翻译工作遵照 CC 协议,如果我们的工作有侵犯到您的权益,请及时联系我们。
 
           Lumen 中文文档
Lumen 中文文档 
                     
                     
         
         
             
             关于 LearnKu
                关于 LearnKu
               
                     
                     
                     粤公网安备 44030502004330号
 粤公网安备 44030502004330号 
 
推荐文章: