yiisoft/yii2-redis
Yii2 Redis extension providing Redis connection plus Cache, Session, and Mutex handlers, and an ActiveRecord layer to store and query structured data in Redis using familiar Yii2 patterns. Requires Redis 2.6.12+ and PHP 7.4+ (best on PHP 8).
为了使用 Session 组件,如 predis 章节中所描述的,除了配置连接,
你也需要配置 [[yii\redis\Session]] 中的 session 组件:
return [
//....
'components' => [
// ...
'redis' => [
'class' => 'yii\redis\predis\PredisConnection',
'parameters' => 'tcp://redis:6379',
// ...
],
'session' => [
'class' => 'yii\redis\Session',
],
]
];
如果你只使用 redis 会话(即,不使用它的活动记录或者缓存),您还可以配置会话组件内的 连接参数(在这种情况下,不需要配置连接应用程序的组件):
return [
//....
'components' => [
// ...
'session' => [
'class' => 'yii\redis\Session',
'redis' => [
'class' => 'yii\redis\predis\PredisConnection',
'parameters' => 'tcp://redis:6379',
// ...
],
],
]
];
How can I help you explore Laravel packages today?