缓存


1、简介

Lumen为不同的缓存系统提供了统一的API。缓存配置项位于.env文件。在该文件中你可以指定在应用中默认使用哪个缓存驱动。Lumen支持目前流行的缓存系统如Memcached和Redis等。

2、和Laravel的区别

Lumen缓存驱动使用和Laravel一模一样的代码,除了配置之外,在Lumen和Laravel中使用缓存没有任何区别,因此,具体使用示例可参考完整的Laravel文档。

注:使用Cache门面前,要取消bootstrap/app.php文件中调用$app->withFacades()方法前的注释。

Redis支持

在Lumen中使用Redis缓存之前,需要通过Composer安装predis/predis (~1.0)以及illuminate/redis (5.2.*) 包,然后,在bootstrap/app.php文件中注册Illuminate\Redis\RedisServiceProvider