zoukankan      html  css  js  c++  java
  • Laravel5.5配置使用redis

    1、安装redis

    linux上redis的安装与配置

    2、安装redis客户端

    composer require predis/predis
    或者安装 PhpRedis PHP 扩展
    brew install php71-redis(根据php版本,如果是php5.6就是php56-redis) 

     3、配置

    应用程序的 Redis 配置都在配置文件 config/database.php 中。

    在这个文件里,你可以看到 redis 数组里面包含了应用程序使用的 Redis 服务器:

     
    'redis' => [
    
        'client' => 'predis',
    
        'default' => [
            'host' => env('REDIS_HOST', 'localhost'),
            'password' => env('REDIS_PASSWORD', null),
            'port' => env('REDIS_PORT', 6379),
            'database' => 0,
        ],
    
    ],

    如果要使用 Phpredis 扩展,就需要将配置文件 config/database.php 中 Redis 配置的 client 选项更改为 phpredis

    'redis' => [
    
        'client' => 'phpredis',
    
        // Rest of Redis configuration...
    ],

    4、使用

    你可以调用 Redis facade 上的各种方法来与 Redis 进行交互。Redis facade 支持动态方法,这意味着你可以在 facade 上调用任何 Redis 命令,还能将该命令直接传递给 Redis。

    <?php
    
    namespace AppHttpControllers;
    use IlluminateSupportFacadesRedis;
    
    class LessonsController extends Controller
    {
        public function showProfile()
        {
    
            Redis::set('name', 'laravel');
            $user=Redis::get('name');
            dd($user);
        }
    }

    5、成功,剩下的就是操作redis啦!

     
  • 相关阅读:
    virtual 关键字
    innerhtml和innertext的用法以及区别
    CSS中overflow:hidden
    CSS中的repeat
    VC++6.0打开文件出错的解决办法
    HTML+CSS基础总结
    Guid算法
    SQL初级阶段笔记
    text-decoration
    IDEA 在同一目录创建多个项目
  • 原文地址:https://www.cnblogs.com/lamp01/p/8448788.html
Copyright © 2011-2022 走看看