zoukankan      html  css  js  c++  java
  • win10 安装redis 和laravel 使用redis

    一、安装

    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'));
       }
  • 相关阅读:
    Count on a tree
    图论1 1009
    DP2 1008
    DP1 1008
    NOIP 模拟 1006
    2019 CSP-S 初赛退役记
    9.13——TEST NOIP模拟测试
    [洛谷P2387][NOI2014]魔法森林
    [洛谷P2596][ZJOI2006]书架
    [BZOJ4241]历史研究
  • 原文地址:https://www.cnblogs.com/vilucky/p/12349859.html
Copyright © 2011-2022 走看看