• hyperf 框架 redis 安装和使用


    1.安装Redis 的框架扩展

    composer require hyperf/redis

    2.配置.env文件

    REDIS_HOST=127.0.0.1
    REDIS_AUTH=Your secret
    REDIS_PORT=6379
    REDIS_DB=0

    3.配置redis.php文件

    在项目/config/autoload/,新建一个redis.php文件,文件内容如下

    复制代码
    <?php
    return [
        'default' => [
            'host' => env('REDIS_HOST', 'localhost'),
            'auth' => env('REDIS_AUTH', ''),
            'port' => (int) env('REDIS_PORT', 6379),
            'db' => (int) env('REDIS_DB', 0),
            'cluster' => [
                'enable' => (bool) env('REDIS_CLUSTER_ENABLE', false),
                'name' => null,
                'seeds' => [],
            ],
            'pool' => [
                'min_connections' => 1,
                'max_connections' => 10,
                'connect_timeout' => 10.0,
                'wait_timeout' => 3.0,
                'heartbeat' => -1,
                'max_idle_time' => (float) env('REDIS_MAX_IDLE_TIME', 60),
            ],
        ],
    ];
    

     

    复制代码

    4.使用


    复制代码
    
    
    <?php
    use HyperfUtilsApplicationContext;
    
    $container = ApplicationContext::getContainer();
    
    $redis = $container->get(Redis::class);
    $result = $redis->keys('*');
    复制代码
  • 相关阅读:
    iOS_核心动画(二)
    iOS_核心动画CALayer(一)
    iOS_KVC与KVO
    iOS_Quartz 2D绘图
    iOS_触摸事件与手势识别
    iOS_多线程(二)
    iOS_多线程(一)
    iOS_UIAlertController
    CTF-Pwn-[BJDCTF 2nd]diff
    数据结构--队列(Java实现)
  • 原文地址:https://www.cnblogs.com/myJuly/p/15062008.html
Copyright © 2020-2023  润新知