System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及数据处理,尤其涉及一种数据迁移方法、装置、设备及存储介质。
技术介绍
1、目前,在需要迁移hbase表中存储的数据时,通常是将待迁移的hbase表导出至本地服务器,再通过本地服务器将该待迁移的hbase表上传至目标服务器。
2、由于业务要求,可能需要同时迁移大量hbase(hadoop database,一种分布式存储系统)表,例如,高达tb(terabyte,太字节)量级的数据量;此时,若还是采用上述方法进行数据迁移,则会由于服务器的硬盘空间不足,而无法完成同时迁移的任务,只能分批次迁移,降低了数据迁移效率。
技术实现思路
1、本申请的主要目的在于提供一种数据迁移方法、装置、设备及存储介质,旨在解决因无法同时迁移大量hbase表导致数据迁移效率低下的技术问题。
2、为实现上述目的,本申请提供一种数据迁移方法,应用于数据迁移系统,所述数据迁移方法包括以下步骤:
3、基于接收到的数据迁移指令,将源集群的源hbase表中待迁移数据保存至目标hdfs的路径下,通过所述目标hdfs将所述待迁移数据保存至目的集群对应hbase表的路径下,完成所述数据迁移指令对应数据迁移任务,其中,所述目标hdfs是基于多个服务器构建的。
4、可选地,所述数据迁移任务的任务类型包括跨集群迁移和同集群迁移;
5、若所述任务类型为跨集群迁移,则所述源集群与所述目的集群非相同集群,所述目标hdfs包括源集群的hdfs和目的集群的hdfs;
...【技术保护点】
1.一种数据迁移方法,其特征在于,应用于数据迁移系统,所述数据迁移方法包括以下步骤:
2.如权利要求1所述的数据迁移方法,其特征在于,所述数据迁移任务的任务类型包括跨集群迁移和同集群迁移;
3.如权利要求2所述的数据迁移方法,其特征在于,若所述任务类型为跨集群迁移,则所述基于接收到的数据迁移指令,将源集群的源HBase表中待迁移数据保存至目标HDFS的路径下,通过所述目标HDFS将所述待迁移数据保存至目的集群对应HBase表的路径下的步骤,包括:
4.如权利要求2所述的数据迁移方法,其特征在于,若所述任务类型为同集群迁移,则所述基于接收到的数据迁移指令,将源集群的源HBase表中待迁移数据保存至目标HDFS的路径下,通过所述目标HDFS将所述待迁移数据保存至目的集群对应HBase表的路径下的步骤,包括:
5.如权利要求2所述的数据迁移方法,其特征在于,若所述任务类型为跨集群迁移,则所述基于接收到的数据迁移指令,将源集群的源HBase表中待迁移数据保存至目标HDFS的路径下,通过所述目标HDFS将所述待迁移数据保存至目的集群对应HBa
6.如权利要求1所述的数据迁移方法,其特征在于,所述数据迁移系统包括集群对应的客户端,所述基于接收到的数据迁移指令,将源集群的源HBase表中待迁移数据保存至目标HDFS的路径下,通过所述目标HDFS将所述待迁移数据保存至目的集群对应HBase表的路径下的步骤之前,所述方法还包括:
7.如权利要求1所述的数据迁移方法,其特征在于,所述数据迁移任务还包括数据迁移时间,所述基于接收到的数据迁移指令,将源集群的源HBase表中待迁移数据保存至目标HDFS的路径下的步骤之前,还包括:
8.一种数据迁移装置,其特征在于,应用于数据迁移系统,所述数据迁移装置包括:
9.一种设备,其特征在于,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的数据迁移程序,所述数据迁移程序配置为实现如权利要求1至7中任一项所述的数据迁移方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有数据迁移程序,所述数据迁移程序被处理器执行时实现如权利要求1至7中任一项所述的数据迁移方法的步骤。
...【技术特征摘要】
1.一种数据迁移方法,其特征在于,应用于数据迁移系统,所述数据迁移方法包括以下步骤:
2.如权利要求1所述的数据迁移方法,其特征在于,所述数据迁移任务的任务类型包括跨集群迁移和同集群迁移;
3.如权利要求2所述的数据迁移方法,其特征在于,若所述任务类型为跨集群迁移,则所述基于接收到的数据迁移指令,将源集群的源hbase表中待迁移数据保存至目标hdfs的路径下,通过所述目标hdfs将所述待迁移数据保存至目的集群对应hbase表的路径下的步骤,包括:
4.如权利要求2所述的数据迁移方法,其特征在于,若所述任务类型为同集群迁移,则所述基于接收到的数据迁移指令,将源集群的源hbase表中待迁移数据保存至目标hdfs的路径下,通过所述目标hdfs将所述待迁移数据保存至目的集群对应hbase表的路径下的步骤,包括:
5.如权利要求2所述的数据迁移方法,其特征在于,若所述任务类型为跨集群迁移,则所述基于接收到的数据迁移指令,将源集群的源hbase表中待迁移数据保存至目标hdfs的路径下,通过所述目标hdfs将所述待迁移数据保存至目的集群对应hbase表的...
【专利技术属性】
技术研发人员:檀晓文,万佳丽,
申请(专利权)人:招商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。