发明名称 |
更新数据的方法和控制装置 |
摘要 |
本发明实施例提供了更新数据的方法和控制装置。该方法包括:当主资源管理器和从资源管理器的预执行操作成功时,在主资源管理器上记录事务日志;向从资源管理器发送提交命令,并确定从资源管理器是否都提交成功;如果从资源管理器存在任何一个没有提交成功,则保留所述事务日志,以根据事务日志和所述主资源管理器的数据,对与主资源管理器的数据不一致的从资源管理器的数据进行修正。基于本发明实施例提供的技术方案,由于在主资源管理器上记录有辅助修正的事务日志,可以基于事务日志和主资源管理器的数据来进行数据修正。这样,即便在提交过程中出现错误,从资源管理器的数据也可以恢复到与主资源管理器的数据相同的状态,从而保证数据的一致性。 |
申请公布号 |
CN102203779B |
申请公布日期 |
2013.04.17 |
申请号 |
CN201180000694.3 |
申请日期 |
2011.05.03 |
申请人 |
华为技术有限公司 |
发明人 |
陶建波 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
北京龙双利达知识产权代理有限公司 11329 |
代理人 |
王君;肖鹂 |
主权项 |
一种更新数据的方法,其特征在于,包括:当主资源管理器和从资源管理器的预执行操作成功时,在所述主资源管理器上记录事务日志;向所述从资源管理器发送提交命令,并确定所述从资源管理器是否都提交成功;如果所述从资源管理器存在任何一个没有提交成功,则保留所述事务日志,以根据所述事务日志和所述主资源管理器的数据,对与所述主资源管理器的数据不一致的从资源管理器的数据进行修正。 |
地址 |
518129 中国广东省深圳市龙岗区坂田华为总部办公楼 |