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).
Redis は、接続から直接に使用することが出来る数多くの有用なコマンドを持っています。 インストール で示されたようにアプリケーションを構成した後は、redis の接続を次のようにして取得することが出来ます。
$redis = Yii::$app->redis;
このようにした後、コマンドを実行することが出来ます。最も汎用的な方法は、executeCommand メソッドを使用することです。
$result = $redis->executeCommand('hmset', ['test_collection', 'key1', 'val1', 'key2', 'val2']);
サポートされているコマンドのそれぞれに対してショートカットが利用できますので、上記の代りに次のようにすることも出来ます。
$result = $redis->hmset('test_collection', 'key1', 'val1', 'key2', 'val2');
利用できるコマンドとそのパラメータについては、https://redis.io/commands のリストを参照してください。
How can I help you explore Laravel packages today?