class Redis extends Base

队列Redis驱动

Methods

__construct( mixed $useCache = false)

Redis队列驱动

mixed
lPush( string $name, mixed $data)

从列表头入队

mixed
lPop( string $name)

从列表头出队

mixed
rPush( string $name, mixed $data)

从列表尾入队

mixed
rPop( string $name)

从列表尾出队

mixed
rPopLpush( string $from, string $to)

弹入弹出

Details

at line line 27
__construct( mixed $useCache = false)

Redis队列驱动

Parameters

mixed $useCache 使用的缓存配置key,未传则获取redisqueueuse_cache中配置的key

at line line 40
mixed lPush( string $name, mixed $data)

从列表头入队

Parameters

string $name 要从列表头入队的队列的名称
mixed $data 要入队的数据

Return Value

mixed

at line line 52
mixed lPop( string $name)

从列表头出队

Parameters

string $name 要从列表头出队的队列的名称

Return Value

mixed

at line line 67
mixed rPush( string $name, mixed $data)

从列表尾入队

Parameters

string $name 要从列表尾入队的队列的名称
mixed $data 要入队的数据

Return Value

mixed

at line line 79
mixed rPop( string $name)

从列表尾出队

Parameters

string $name 要从列表尾出队的队列的名称

Return Value

mixed

at line line 94
mixed rPopLpush( string $from, string $to)

弹入弹出

Parameters

string $from 要弹出的队列名称
string $to 要入队的队列名称

Return Value

mixed