Using commands directly

Redis has lots of useful commands which could be used directly from connection. After configuring application as shown in installation, connection could be obtained like the following:

$redis = Yii::$app->redis;

After it's done one can execute commands. The most generic way to do it is using executeCommand method:

$result = $redis->executeCommand('hmset', ['test_collection', 'key1', 'val1', 'key2', 'val2']);

There are shortcuts available for each command supported so insted of the above it can be used as follows:

$result = $redis->hmset('test_collection', 'key1', 'val1', 'key2', 'val2');

For a list of available commands and their parameters see