gpt4 book ai didi

java - jedis 交易成功响应

转载 作者:可可西里 更新时间:2023-11-01 11:24:22 27 4
gpt4 key购买 nike

什么是jedis事务执行成功响应? jedis 似乎会返回 1 作为成功响应。如果交易包括两个操作,我的以下代码是否有效?

 List<Object> ret = jedisAdapter.exec(tx, jedis);
return ret.size() == 2 && (Long) ret.get(0) > 0 && (Long) ret.get(1) > 0;

谢谢,彼得

最佳答案

你应该尝试在 try catch 中使用 get() 方法获取每个操作结果。获取不成功操作的结果会引发异常。 Redis 事务不像数据库事务。它们只提供原子操作,当其中一个操作失败时,其他操作不会回滚。

关于java - jedis 交易成功响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51921889/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com