RedisUtils.php
640 字节
<?php
namespace App\Utils;
/**
* 单例的redis实例
*/
class RedisUtils
{
private static $redis = null;
private function __construct()
{
}
private function __clone()
{
}
public static function getClient($redisKey = 'default')
{
if (!self::$redis) {
$config = config("database.redis.{$redisKey}");
$redis = new \Redis();
$redis->connect($config['host'], $config['port']);
$redis->auth($config['password']);
$redis->select($config['database']);
self::$redis = $redis;
}
return self::$redis;
}
}