ppanphper/yii2-redis

为 Yii 框架提供的 Redis 3.x 集群缓存、Session 和 ActiveRecord

v1.0.0 2018-06-06 10:48 UTC

This package is not auto-updated.

Last update: 2024-09-21 13:49:19 UTC


README

此扩展为 redis 键值存储提供了对 Yii 框架 2.0 的支持。它包括一个 CacheSession 存储处理程序,并实现了 ActiveRecord 模式,允许你在 Redis 中存储活动记录。

有关许可证信息,请参阅 LICENSE 文件。

Latest Stable Version Total Downloads Build Status

需求

所有组件正常运行至少需要 Redis 版本 3.0。

安装

安装此扩展的首选方式是通过 composer

运行以下命令

php composer.phar require --prefer-dist ppanphper/yii2-redis

或者将以下内容添加到 composer.json 的 require 部分。

"ppanphper/yii2-redis": "^1.0.0"

配置

要使用此扩展,您必须配置应用程序配置中的 Connection 类

return [
    //....
    'components' => [
        'redis' => [
            'class' => 'ppanphper\redis\Connection',
            'servers' => [
                '10.155.20.169:6379',
                '10.155.20.167:6391',
                '10.155.20.168:6379',
                '10.155.20.167:6380',
//                'localhost:6379',
            ],
            'prefix' => '',
            'database' => 0,
        ],


    ]
];