AI学习吧-Redis操作-事务、订阅

事务

#首先启动redis服务端和客户端;
#关于事务,数据库中的事务指的是逻辑上的一组操作,这组操作要么都执行成功要么不执行成功,出现异常会回滚到初始状态。
在代码中加入xxx,代码报错的话,不会执行设置内容,会回滚到原始状态,即,原始设置的内容不会改变。
import redis pool = redis.ConnectionPool(host='127.0.0.1',port=6379) r = redis.Redis(connection_pool=pool) # pipe = r.pipeline(transaction=False)
pipe = r.pipeline(transaction=True)
pipe.multi() pipe.set('name', 'yuan1')
pipe.set('role', '') pipe.execute() 在别的python脚本中打印:
print(redis.get("role")) #打印123

订阅

AI学习吧-Redis操作-事务、订阅

上一篇:第三方库FMDB的使用


下一篇:AI学习---数据读取&神经网络