snakano/cakephp-redis-cluster-cache

Redis Cache Engine for CakePHP 2.x (support redis cluster)

0.1.1 2020-12-24 08:29 UTC

This package is auto-updated.

Last update: 2024-04-24 16:39:19 UTC


README

Latest Stable Version Total Downloads License

Redis cluster cache engine for CakePHP 2.x

Installation

Install the plugin using composer

composer require "snakano/cakephp-redis-cluster-cache"

Usage

Load the plugin app/Config/bootstrap.php file:

CakePlugin::load('RedisClusterCache');

And cache configuration:

Cache::config('default', array(
    'engine'         => 'RedisClusterCache.RedisCluster',
    'prefix'         => Inflector::slug(APP_DIR) . '_',
    'servers'        => ['127.0.0.1:6379'],
    'password'       => false,
    'timeout'        => 0,
    'read_timeout'   => 0,
    'persistent'     => false,
    'slave_failover' => RedisCluster::FAILOVER_NONE,
));