关于Python中的Redis模块中的取消事务

来源:2-6 redis-py中哈希类型数据与事务管理

Kepler_

2020-04-21 20:44:10

老师,您好:

在这个事务函数中pipeline中没有取消事务嘛?

Redis中不是有取消事务嘛?为什么在与Python交互时并没有这个?

http://img.mukewang.com/climg/5e9eea6e09ff88f606370050.jpg

http://img.mukewang.com/climg/5e9eea6e0998d9b203010056.jpg


写回答

2回答

好帮手慕觉浅

2020-04-22

同学你好:前面是可以写multi()和watch()的,但不能在reset()前面使用execute()。需要在execute()前使用reset(),整个事务将被取消,如下图:

http://img1.sycdn.imooc.com/climg/5e9fdcf109b2216306310158.jpg

如果解决了你的疑惑,请采纳,祝学习愉快~ 


0

好帮手慕觉浅

2020-04-22

同学你好:取消事务用reset(),如下图:

http://img.mukewang.com/climg/5e9facde09bff97102230055.jpg

如果解决了你的疑惑,请采纳,祝学习愉快~ 


0
hepler_
h 就是说取消事物没有watch和execute和multi这三个是吗就是直接使用reset直接取消?
h020-04-22
共1条回复

0 学习 · 2669 问题

查看课程