[发明专利]ISSU升级方法及装置在审
申请号: | 201711459205.6 | 申请日: | 2017-12-28 |
公开(公告)号: | CN108459869A | 公开(公告)日: | 2018-08-28 |
发明(设计)人: | 余清炎;代瑞强 | 申请(专利权)人: | 新华三技术有限公司 |
主分类号: | G06F8/656 | 分类号: | G06F8/656 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 逯恒 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 备用主控板 第三方数据库 原始数据 分布式系统 主用主控板 目标数据 升级 版本升级 读取请求 发送目标 软件设计 数据差异 数据更新 复杂度 兼容性 预设 发送 响应 转换 更新 通信 保证 | ||
1.一种ISSU升级方法,其特征在于,应用于第三方数据库,所述第三方数据库与主用主控板以及备用主控板通信,所述备用主控板与所述主用主控板通信,所述方法包括:
接收所述主用主控板发送的原始数据;其中,所述原始数据为主用主控板响应版本升级请求获取的,且所述版本升级请求被所述主用主控板同步至所述备用主控板以实现所述备用主控板的版本升级;
依据预设的原始数据版本和目标数据版本之间的数据差异,对所述原始数据进行更新,得到目标数据;
响应完成版本升级的所述备用主控板的读取请求,向所述备用主控板发送目标数据以实现所述备用主控板的数据更新。
2.如权利要求1所述的方法,其特征在于,所述数据差异包括第一差异,且所述第一差异提供所述原始数据版本的待增加字段信息;
所述依据预设的原始数据版本和目标数据版本之间的数据差异,对所述原始数据进行更新的步骤包括:
依据预设的原始数据版本和目标数据版本之间的第一差异,将所述待增加字段信息添加至所述原始数据,得到目标数据。
3.如权利要求1所述的方法,其特征在于,所述数据差异包括第二差异,且所述第二差异提供所述原始数据版本的待修改字段信息;
所述依据预设的原始数据版本和目标数据版本之间的数据差异,对所述原始数据进行更新,得到目标数据的步骤包括:
依据预设的原始数据版本和目标数据版本之间的第二差异,利用所述待修改字段信息对所述原始数据的待修改字段进行修改,得到目标数据。
4.如权利要求1所述的方法,其特征在于,所述数据差异包括第三差异,且所述第三差异提供所述原始数据版本的待删除字段信息;
所述依据预设的原始数据版本和目标数据版本之间的数据差异,对所述原始数据进行更新,得到目标数据的步骤包括:
依据预设的原始数据版本和目标数据版本之间的第三差异,利用所述待删除字段信息删除所述原始数据的待删除字段,得到目标数据。
5.如权利要求1所述的方法,其特征在于,所述方法还包括:
响应完成主备倒换后的所述主用主控板的读取请求,向所述主用主控板发送目标数据以实现所述主用主控板的数据更新,其中,主备倒换在所述主用主控板和所述完成数据更新的一个备用主控板之间实现。
6.一种ISSU升级装置,其特征在于,应用于第三方数据库,所述第三方数据库与主用主控板以及备用主控板通信,所述备用主控板与所述主用主控板通信,所述装置包括:
原始数据接收模块,用于接收所述主用主控板发送的原始数据;其中,所述原始数据为主用主控板响应版本升级请求获取的,且所述版本升级请求被所述主用主控板同步至所述备用主控板以实现所述备用主控板的版本升级;
目标数据获得模块,用于依据预设的原始数据版本和目标数据版本之间的数据差异,对所述原始数据进行更新,得到目标数据;
第一数据更新模块,用于响应完成版本升级的所述备用主控板的读取请求,向所述备用主控板发送目标数据以实现所述备用主控板的数据更新。
7.如权利要求6所述的装置,其特征在于,所述数据差异包括第一差异,且所述第一差异提供所述原始数据版本的待增加字段信息;所述目标数据获得模块具体用于:
依据预设的原始数据版本和目标数据版本之间的第一差异,将所述待增加字段信息添加至所述原始数据,得到目标数据。
8.如权利要求6所述的装置,其特征在于,所述数据差异包括第二差异,且所述第二差异提供所述原始数据版本的待修改字段信息;所述目标数据获得模块具体用于:
依据预设的原始数据版本和目标数据版本之间的第二差异,利用所述待修改字段信息对所述原始数据的待修改字段进行修改,得到目标数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711459205.6/1.html,转载请声明来源钻瓜专利网。