yiisoft/yii2-redis
Yii2 Redis extension providing Redis-backed cache, mutex, and session handlers plus an ActiveRecord layer for storing and querying structured data in Redis. Requires Redis 2.6.12+ and PHP 7.4+ (best on PHP 8).
Для того, чтобы все компоненты работали должным образом, требуется хотя бы версия redis 2.6.12.
Предпочтительным способом установки этого расширения является composer.
Либо запустите
php composer.phar require --prefer-dist yiisoft/yii2-redis
или добавьте
"yiisoft/yii2-redis": "~2.0.0"
в секцию require вашего composer.json.
Чтобы использовать это расширение, вам необходимо настроить класс [[yii\redis\Connection|Connection]] в конфигурации вашего приложения:
return [
//....
'components' => [
'redis' => [
'class' => 'yii\redis\Connection',
'hostname' => 'localhost',
'port' => 6379,
'database' => 0,
],
]
];
Это обеспечивает базовый доступ к redis-хранилищу через компонент приложения redis:
Yii::$app->redis->set('mykey', 'some value');
echo Yii::$app->redis->get('mykey');
Смотри [[yii\redis\Connection]] для получения полного списка доступных методов.
How can I help you explore Laravel packages today?