2023-11-06 13:46:45 1005次浏览 0条回答 0 悬赏 11 金钱

如果你想在 Yii 框架中使用 Redis Stream,你可以直接使用 Redis 扩展提供的原生方法来进行操作,而不是依赖于 yii\redis\Cache 组件。可以使用 Redis 扩展提供的 Yii::$app->redis 对象来执行 Redis 命令。

use Yii;

// 获取 Redis 连接对象
$redis = Yii::$app->redis;

// 执行 XADD 命令
$streamKey = 'mystream';
$messageData = ['field1' => 'value1', 'field2' => 'value2'];
$redis->executeCommand('XADD', [$streamKey, '*', 'field1', $messageData['field1'], 'field2', $messageData['field2']]);

新版本有没有现成封装好的 xadd

    没有找到数据。
您需要登录后才可以回答。登录 | 立即注册
蛋蛋的蛋
主管

蛋蛋的蛋

注册时间:2018-04-02
最后登录:2024-03-11
在线时长:34小时29分
  • 粉丝4
  • 金钱64
  • 威望20
  • 积分604

热门问题