php - 在事务上下文之外调用 redis 命令

标签 php redis predis

是否可以在事务上下文之外调用 predis 命令?我的意思是在交易打开时执行 hget 或 hexist

最佳答案

不,这不可能。 Transaction以 ( MULTI ) 开始在每个连接管道中工作。所以你应该 DISCARD/EXEC首先或使用另一个 predis 连接到 Redis 服务器。

关于php - 在事务上下文之外调用 redis 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34742771/

相关文章:

php - 使用 docker-compose 为 php 设置 redis session 处理程序

asp.net-mvc - Microsoft.Web.RedisSessionStateProvider 不保存值

php - 重复 id 或其他记录的数组内的数组

php - 使目录可写(部署在 EC2 上的应用程序)的最佳方法是什么?

redis - 在 debian/ubuntu 启动时启动 redis-server

php - 使用 Predis 查询 Redis 中的数组

php - Predis 协议(protocol)错误 : invalid bulk length

php - 如何使用 Predis 验证客户端分区

php - 多个守卫的laravel广播

php - 调用未定义的数组元素显示另一个已定义元素的值