[发明专利]一种实现多集群间联合查询和快速数据迁移的方法在审
申请号: | 202011279673.7 | 申请日: | 2020-11-16 |
公开(公告)号: | CN112306996A | 公开(公告)日: | 2021-02-02 |
发明(设计)人: | 赵伟;李卓印;李宇豪 | 申请(专利权)人: | 天津南大通用数据技术股份有限公司 |
主分类号: | G06F16/21 | 分类号: | G06F16/21;G06F16/27;G06F9/455;G06F9/50 |
代理公司: | 天津企兴智财知识产权代理有限公司 12226 | 代理人: | 李彦彦 |
地址: | 300384 天津市滨海新区高新区*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 集群 联合 查询 快速 数据 迁移 方法 | ||
1.一种实现多集群间联合查询和快速数据迁移的方法,其特征在于,包括:
将每个用户的数据进行单独隔离,形成虚拟集群;
每个虚拟集群为一个单独的子集群,每个子集群包含多种业务数据;
多个子集群由同一个coordinator集群统一管理;
多个子集群还均连接元数据集群,所述元数据集群存储着每个子集群的元数据。
2.根据权利要求1所述的实现多集群间联合查询和快速数据迁移的方法,其特征在于:
每个所述虚拟集群包括多个存储单元以及与对应存储单元通信连接的计算单元;
每个所述计算单元还包括异步处理单元。
3.根据权利要求1所述的实现多集群间联合查询和快速数据迁移的方法,其特征在于,多个虚拟集群间数据流转的方法如下:
S1、虚拟集群二接收抽取任务;
S2、把任务发送给虚拟集群二的计算单元:
S3、本地扫描数据,找到所需的数据行;
S4、分批物化一定行数数据,发送给异步发送单元;
S5、继续物化数据:
S6、等待所有数据发送完。
4.根据权利要求3所述的实现多集群间联合查询和快速数据迁移的方法,其特征在于,异步处理单元进行异步发送的方法如下:
S401、异步处理接收处理任务:
S402、访问公共元数据集群,得到目标表在虚拟集群一的数据分布信息;
S403、计算得到每行数据在虚拟机群一的目标节点和表分片;
S404、把数据行依次推送到目标节点、目标表分片的发送队列;
S405、当队列中的数据达到设定行数时,压缩数据块,并发给目标虚拟集群的对应计算单元;
S407、虚拟集群一的计算单元接收数据,并直接存储到本地。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津南大通用数据技术股份有限公司,未经天津南大通用数据技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011279673.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种含有有机硅植物生长调节剂的增效组合物
- 下一篇:一种光伏储能百叶窗