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).
A versão mínima do Redis necessária para todos os componentes funcionarem corretamente é 2.6.12
A maneira recomendada para instalar esta extensão é através do composer.
Então rode
php composer.phar require --prefer-dist yiisoft/yii2-redis
Ou Adicione
"yiisoft/yii2-redis": "~2.0.0"
na sessão de requirimentos do seu arquivo composer.json.
Para usar essa extensão, você precisa parametrizar a classe [[yii\redis\Connection|Connection]] na configuração da aplicação:
return [
//....
'components' => [
'redis' => [
'class' => 'yii\redis\Connection',
'hostname' => 'localhost',
'port' => 6379,
'database' => 0,
],
]
];
Isto fornece o acesso básico ao armazenamento de redis através do componente de aplicação redis:
Yii::$app->redis->set('mykey', 'some value');
echo Yii::$app->redis->get('mykey');
Veja [[yii\redis\Connection]] para a lista completa de métodos disponíveis.
How can I help you explore Laravel packages today?