一种保证分布式系统数据最终一致性的方法

基本信息

申请号 CN201910834861.2 申请日 -
公开(公告)号 CN110659300A 公开(公告)日 2020-01-07
申请公布号 CN110659300A 申请公布日 2020-01-07
分类号 G06F16/23(2019.01); G06F16/27(2019.01) 分类 计算;推算;计数;
发明人 不公告发明人 申请(专利权)人 达疆网络科技(上海)有限公司
代理机构 北京劲创知识产权代理事务所(普通合伙) 代理人 达疆网络科技(上海)有限公司
地址 200082 上海市杨浦区杨树浦路1088号2205单元
法律状态 -

摘要

摘要 一种保证分布式系统数据最终一致性的方法,包括以下具体步骤:S1、建立分布式数据库管理系统;S2、将待处理的系统资源A分别发送给分布式数据库管理系统并将其进行记录和存储;S3、将系统资源A的状态标识为初始化系统资源A1;S4、对初始化系统资源A1进行操作:当操作初始化系统资源A1失败或后续流程失败,则降初始化系统资源A1回滚对应资源,并且操作对应初始化系统资源A1标识记录为消费回滚系统资源B;当操作初始化系统资源A1成功且后续流程正常,则将对应的初始化系统资源A的的状态标识更改为消费成功。本发明能在机器断电宕机等情况下,维护资源状态,以达到各个资源系统的数据的最终一致性。