多平台统一管理软件接口,如何实现多平台统一管理软件接口
399
2022-08-29
django中使用redis管道
管道(事务),要是都成功则成功,失败一个全部失败 原理:将数据操作放在内存中,只有成功后,才会一次性全部放入redis 记住,redis中的管道可以开启事务处理,但是并没有回滚这一说法!跟mysql中的事务回滚不一样!
from django-redis import get_redis_connection#连接redis数据池redis_conn = get_redis_connection('sms_code')#初始化管道对象pl = redis_conn.pipeline()#开启事务pl.multi()# 添加要执行的命令到管道中pl.setex("sms_%s" % mobile, constants.SMS_CODE_EXPIRE, sms_code) # 设置短信有效期为300spl.setex("sms_time_%s" % mobile, constants.SMS_CODE_INTERVAL, "_") # 设置发送短信间隔为60s#一次性执行管道中所有的命令pl.execute()
-------------------------------------------
个性签名:代码过万,键盘敲烂!!!
如果觉得这篇文章对你有小小的帮助的话,记得“推荐”哦,博主在此感谢!
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~