一、安装
1、下载地址:https://github.com/MicrosoftArchive/redis/releases/tag/win-3.2.100
2、Redis-x64-3.2.100.msi 下载 ( 安装步骤,下一步下一步,有选择框选中即可),
3、 安装完成配置: 打开 E:Program FilesRedis edis.windows-service.conf 设置 redis密码 : requirepass 123456(密码随便)
4、运行cmd 进入自己的安装目录 我的是 cd E:Program FilesRedis
依次输入 命令 1.redis-cli 2.auth 123456
二、使用
1.安装依赖 composer require predis/predis
2.引入 :use IlluminateSupportFacadesRedis;
实例:用redis 缓存权限列表
public function index() { //用redis做数据缓存 $listkey = "LIST.AUTH"; $hashkey = "HASH.AUTH"; $auth = []; if (Redis::exists($listkey)){ $lists = Redis::lrange($listkey,0,-1); foreach ($lists as $v){ $auth[]= Redis::hgetall($hashkey.$v); } }else{ $auth = Permission::get()->toArray();//转换成数组 foreach ($auth as $k=>$v){ Redis::rpush($listkey,$v['id']); Redis::hmset($hashkey.$v['id'],$v); } } //dd($auth); return view('admin.auth.list',compact('auth')); }