买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】跨分布式数据库的集群复制数据的方法、装置和电子设备_中国人寿保险股份有限公司_202011379593.9 

申请/专利权人:中国人寿保险股份有限公司

申请日:2020-11-30

公开(公告)日:2024-04-16

公开(公告)号:CN112445759B

主分类号:G06F16/11

分类号:G06F16/11;G06F16/182;G06F16/23;G06F16/27

优先权:

专利状态码:有效-授权

法律状态:2024.04.16#授权;2021.03.23#实质审查的生效;2021.03.05#公开

摘要:本说明书一个或多个实施例提供一种跨分布式数据库的集群复制数据的方法、装置和电子设备;所述方法包括:在MapReduce程序中加载数据库集群中创建的属于两个不同时间快照,使用所述程序中的映射函数,以数据中列的行键作为唯一标识的方式,对两个快照中包含的所有数据进行读取,并将具备相同行键的数据由映射函数传至归约函数中;由归约函数对所述数据是否为新增数据进行判定;其中判定逻辑为,首先判断数据的条数,再对多于1条的数据进行时间戳的判断;在判定出新增数据后,所述程序将新增数据生成为HFile文件,并采取BulkLoad的方式,将其批量写入指定服务器的另一集群中。本方案实现快速简单地复制快照中的增量数据。

主权项:1.一种跨分布式数据库的集群复制数据的方法,其特征在于,包括:在所述分布式数据库的第一集群中创建指定表的第一快照和第二快照,第一快照表示所述指定表在第一时刻的元数据信息集合;第二快照表示所述指定表在第二时刻的元数据信息集合;对比所述第一快照与所述第二快照,以得到增量数据;基于所述增量数据生成所述分布式数据库的预定格式的数据文件;将所述预定格式的数据文件批量写入所述分布式数据库的第二集群中;所述对比所述第一快照与所述第二快照,以得到增量数据,包括:采用MapReduce程序,将所述第一快照与所述第二快照中具有相同行键的数据读取到一个归约函数中;确定该归约函数中有一条数据还是有两条数据;若确定该归约函数中有一条数据,则确定这条数据为所述增量数据;若确定该归约函数中有两条数据,则确定这两条数据的相应列中的值是否一致,若确定这两条数据至少有一列中的值不一致,则确定这两条数据中时间戳大的数据为所述增量数据。

全文数据:

权利要求:

百度查询: 中国人寿保险股份有限公司 跨分布式数据库的集群复制数据的方法、装置和电子设备

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。