数据库操作与zk操作之间的顺序问题

来源:9-26 监听zk节点删除bgm

慕仔3283519

2021-05-29

老师您好,我对本节有一个问题,就是我们做删除操作的时候,我们删除数据库和向zk写入数据操作因为基于一个分布式的环境没有办法保证执行顺序,所以原先的那个简单的代码是不可行的。
但添加操作,上一节的代码是这样的,先进行数据库插入数据,之后向zk写入数据,这样不会发生执行顺序不妥当的情况吗?因为好像监听机制是只有当出现新的子节点的时候才会触发,那假如说我插入操作,小程序端监听到了,但是数据库没有发生更新,那么这样添加也是会失败的吧

写回答

1回答

风间影月

2021-05-30

最好监听数据库日志。可以使用阿里中间件来做~

0
0

Spring Boot短视频小程序开发 全栈式实战项目

一门课程带你搞定短视频小程序全栈开发,毕业设计之利器!

2613 学习 · 1952 问题

查看课程