[发明专利]一种数据库系统更新方法及相关装置在审
申请号: | 202111676099.3 | 申请日: | 2021-12-31 |
公开(公告)号: | CN116414788A | 公开(公告)日: | 2023-07-11 |
发明(设计)人: | 张琼;程伟;王彪;周汉辰;李绪立;陈乐宁;李琳;马超;宋轶豪 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F16/176 | 分类号: | G06F16/176;G06F16/21;G06F16/23;G06F16/27 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 陈松浩 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据库 系统 更新 方法 相关 装置 | ||
1.一种数据库系统更新方法,其特征在于,应用于包括第一节点、第二节点和共享存储设备的数据库系统,所述共享存储设备用于存储数据,所述第一节点和所述第二节点分别用于对所述共享存储设备中不同的数据进行处理,所述方法包括:
所述第一节点向所述第二节点发送第一指令,所述第一指令用于请求所述共享存储设备中第一数据的存储位置信息,所述第一数据为由所述第二节点转移给所述第一节点进行处理的数据;
所述第一节点获取第二节点发送的第一信息,所述第一信息用于指示存储于所述共享存储设备中的映射信息,所述映射信息用于指示所述第一数据在所述共享存储设备中的存储位置;
所述第一节点根据所述第一信息,从所述共享存储设备中获取所述映射信息;
所述第一节点根据所述映射信息对所述共享存储设备中的所述第一数据进行处理。
2.根据权利要求1所述的方法,其特征在于,所述第一节点为所述数据库系统中新增的节点。
3.根据权利要求1所述的方法,其特征在于,所述第二节点为所述数据库系统中待删除的节点。
4.根据权利要求1-3任意一项所述的方法,其特征在于,所述共享存储设备包括多个分片,所述多个分片分别用于存储不同的数据,所述映射信息包括第一映射表和第二映射表,所述第一映射表用于指示所述第一数据在所述共享存储设备中所存储的目标分片,所述第二映射表用于指示所述第一数据在所述目标分片中的存储位置。
5.根据权利要求1-4任意一项所述的方法,其特征在于,所述方法还包括:
所述第一节点从所述共享存储设备中获取增量日志,所述增量日志是所述第二节点在所述第一节点获取所述映射信息的期间生成的,所述增量日志用于记录所述共享存储设备中的数据更新信息;
所述第一节点根据所述增量日志更新所述映射信息。
6.根据权利要求5所述的方法,其特征在于,所述共享存储设备包括多个分片,所述多个分片分别用于存储不同的数据,所述增量日志包括多个日志数据,所述多个日志数据分别用于记录不同分片上的数据更新信息。
7.根据权利要求1-6任意一项所述的方法,其特征在于,所述方法还包括:
所述第一节点将所述映射信息存储至所述共享存储设备中的第一区域,所述第一区域为所述共享存储设备中用于存储与所述第一节点相关的数据的区域;
所述第一节点根据所述第一区域生成第二信息,所述第二信息用于指示所述映射信息的存储位置。
8.根据权利要求1-7任意一项所述的方法,其特征在于,所述第一节点根据所述第一信息,从所述共享存储设备中获取所述映射信息之后,所述方法还包括:
所述第一节点向所述第二节点发送第二指令,所述第二指令用于指示所述第二节点删除所述第二节点中与所述第一数据相关的映射信息。
9.一种数据库系统更新方法,其特征在于,应用于包括第一节点、第二节点和共享存储设备的数据库系统,所述共享存储设备用于存储数据,所述第一节点和所述第二节点分别用于对所述共享存储设备中不同的数据进行处理,所述方法包括:
所述第二节点获取所述第一节点发送的第一指令,所述第一指令用于请求所述共享存储设备中第一数据的存储位置信息,所述第一数据为由所述第二节点转移给所述第一节点进行处理的数据;
所述第二节点根据所述第一指令和所述共享存储设备中的映射信息,生成第一信息,所述第一信息用于指示存储于所述共享存储设备中的所述映射信息,所述映射信息用于指示所述第一数据在所述共享存储设备中的存储位置;
所述第二节点向所述第一节点发送所述第一信息,以使得所述第二节点获取所述映射信息。
10.根据权利要求9所述的方法,其特征在于,所述第一节点为所述数据库系统中新增的节点。
11.根据权利要求9所述的方法,其特征在于,所述第二节点为所述数据库系统中待删除的节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111676099.3/1.html,转载请声明来源钻瓜专利网。