【技术实现步骤摘要】
本申请涉及分布式数据存储,尤其涉及一种分布式数据库主备数据同步方法、装置、设备及存储介质。
技术介绍
1、为了便于提升数据传输与存储的安全性、稳定性与效率,一般通过分布式数据库对数据进行传输与存储。
2、分布式数据库所包含的节点一般分布在不同的区域az,每个区域至少包括一个与该区域内的客户端通信连接的计算节点cn,以及不少于一个的数据节点dn,同区域的数据节点中,至少其中一个数据节点为数据主节点(dn主),其余数据节点为数据备节点(dn备);数据主节点(dn主)用于对计算节点cn发送的分片数据进行存储,数据备节点(dn备)用于对数据主节点(dn主)存储的分片数据进行备份;数据主节点与对应的数据备节点通信连接,且数据备节点与对应的数据备节点分布在不同区域。
3、客户端将数据存储至数据节点中步骤为:客户端先将数据发送至同区域的计算节点cn,然后计算节点将数据分片至对应的数据主节点(dn主),接着每个数据主节点(dn主)将接收到的分片数据再备份至对应的数据备节点(dn备)。
4、若某一数据主节点(dn主)与
...【技术保护点】
1.一种分布式数据库主备数据同步方法,其特征在于,包括:
2.根据权利要求1所述的一种方法,其特征在于,所述计算节点、所述数据主节点与所述数据备节点均通信连接有位置管理节点;所述计算节点、所述数据主节点与所述数据备节点均用于设置对应的区域位置信息,并将所述区域位置信息发送至所述位置管理节点;所述位置管理节点用于存储所述区域位置信息生成信息集,并向订阅所述信息集的订阅节点推送所述信息集;所述订阅节点包括所述计算节点、所述数据主节点与所述数据备节点中一种或多种。
3.根据权利要求2所述的一种方法,其特征在于,所述判断所述数据主节点与计算节点是否处于
...【技术特征摘要】
1.一种分布式数据库主备数据同步方法,其特征在于,包括:
2.根据权利要求1所述的一种方法,其特征在于,所述计算节点、所述数据主节点与所述数据备节点均通信连接有位置管理节点;所述计算节点、所述数据主节点与所述数据备节点均用于设置对应的区域位置信息,并将所述区域位置信息发送至所述位置管理节点;所述位置管理节点用于存储所述区域位置信息生成信息集,并向订阅所述信息集的订阅节点推送所述信息集;所述订阅节点包括所述计算节点、所述数据主节点与所述数据备节点中一种或多种。
3.根据权利要求2所述的一种方法,其特征在于,所述判断所述数据主节点与计算节点是否处于同一区域,包括:
4.根据权利要求1所述的一种方法,其特征在于,所述将与所述数据主节点对应的所述分片数据传输至所述数据主节点中存储得到第一写入数据,再将所述第一写入数据同步至对应的数据备节点,包括:
5.根据权利要求1...
【专利技术属性】
技术研发人员:朱海涛,吕伟初,
申请(专利权)人:金篆信科有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。