Для того, чтобы все компоненты работали должным образом, требуется хотя бы версия redis 2.6.12.
Предпочтительным способом установки этого расширения является composer.
Либо запустите
php composer.phar require --prefer-dist yiisoft/yii2-redis
или добавьте
"yiisoft/yii2-redis": "~2.0.0"
в секцию require
вашего composer.json.
Чтобы использовать это расширение, вам необходимо настроить класс 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 для получения полного списка доступных методов.