全てのコンポーネントが正しく動作するためには、最低限、redis バージョン 2.6.12 が必要です。
このエクステンションをインストールするのに推奨される方法は composer によるものです。
下記のコマンドを実行してください。
php composer.phar require --prefer-dist yiisoft/yii2-redis
または、あなたの composer.json
ファイルの require
セクションに、
"yiisoft/yii2-redis": "~2.0.0"
を追加してください。
このエクステンションを使用するためには、アプリケーション構成情報で 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 を参照して下さい。