20191127 如何实现分布式系统的最终一致性

一个操做需要在四个服务上写数据,这四个服务对应不同的db;aMysql,bMysql,cMysql,dMysql; 如何保证同时成功,同时失败? A服务在写sql的同时,调用服务B,这两个操做在一个事务里面。B服务也可以这样处理。   如果接口不能保证幂等性,数据的唯一性将很难保证。 数据的唯一性。   账户表数据重复:接口进行幂等性处理,分布式环境下使用redis锁,唯一索引。 把无效数据迁移到
相关文章
相关标签/搜索