【 测试环境 】
【 OMS 】
【 使用版本 V4.2.6-CE 】
【问题描述】
通过OMS同步上游的MySQL数据时,可以保证一条事务内的任务顺序么,
比如我在一个事务里,提交了A、B、C三个任务,同步过来的时候能做到依次同步么
可以的 保证事务的一致性 你可以测试一下
1 个赞
顺序也能保证么
是的
好的。我们先测一下
测试有什么问题 在社区开个新帖 可以交流
1、oms除了能保障事务内的顺序,能保证同步过来的数据也是事务一致的么(具备原子性)?
2、oms服务支持弹性扩缩容么?
比如说mysql这边两个变更在一个事务里,【1变2,a变b】,通过OMS实时同步后,那在ob这边看到的是【1,a】,或者【2,b】。不可能看到【2,a】也不可能看到【1,b】
是的 源端保证事务一致性、原子性 目标端就不会有问题
oms服务如果我用多点部署,是不是可以提供并发的能力,当发现性能不足的时候也能通过扩容来缓解吧
源端是数据库,由数据库保证了事务一致性和原子性,
但是OMS在同步到OB的过程中会有操作来保障【实时同步过程】的一致性和原子性么,还是单纯的靠源端的来保障
oms只是一个迁移的工具 就是一个媒介 只有数据库才有的功能 oms是不具备的
嗯嗯。我说的是迁移的并发能力
我回答的是你的下一条 点错了 并发能力 我在给相关的同学确认
多节点的情况,只有不同的链路可能会分到不同的节点上,但是对于单条链路并发没有用
也就是说其实是依赖源数据库的一致性和原子性来保障是吧
是的 可以这么理解