yasd/redis

v1.1.1 2021-09-18 15:35 UTC

This package is auto-updated.

Last update: 2024-04-24 03:20:14 UTC


README

composer require yasd/redis
use YaSD\Redis\RedisClient;

$redisConfig = [
    'host' => '127.0.0.1',
    'port' => 6379,
    'auth' => 'auth string or user_pass array or null',
];

$redis = RedisClient::create($redisConfig);
$redis->getRedis()->doSomething();
$redis->getRedis(ping: true)->doSomething();
$redis->ping()->getRedis()->doSomething();

Persistent

use YaSD\Redis\RedisClient;

$redisConfig = [
    'host'         => '127.0.0.1',
    'port'         => 6379,
    'persistentId' => 'persistentId or null',
    'auth'         => 'auth string or user_pass array or null',
];

$redis = RedisClient::createPersistent($redisConfig);
$redis->ping()->getRedis()->doSomething();