\Imi\RedisRedisManager

Summary

Methods
Properties
Constants
getNewInstance()
getInstance()
release()
parsePoolName()
getDefaultPoolName()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Methods

getNewInstance()

getNewInstance(string  $poolName = null) : \Imi\Redis\RedisHandler

获取新的 Redis 连接实例

Parameters

string $poolName

连接池名称

Returns

\Imi\Redis\RedisHandler

getInstance()

getInstance(string  $poolName = null) : \Imi\Redis\RedisHandler|null

获取 Redis 连接实例,每个RequestContext中共用一个

Parameters

string $poolName

连接池名称

Returns

\Imi\Redis\RedisHandler|null

release()

release(\Imi\Redis\RedisHandler  $redis) : void

释放 Redis 连接实例

Parameters

\Imi\Redis\RedisHandler $redis

parsePoolName()

parsePoolName(string  $poolName = null) : string

处理连接池 名称

Parameters

string $poolName

Returns

string

getDefaultPoolName()

getDefaultPoolName() : string

获取默认池子名称

Returns

string