暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
【GoldenDB】数据库的数据迁移方法、装置、计算机设备及存储介质_​​​202311826157.5_金篆信科有限责任公司.PDF
74
14页
1次
2025-04-18
免费下载
(19)国家知识产权局
(12)发明专利申请
(10)申请公布号
(43)申请公布日
(21)申请号 202311826157 .5
(22)申请日 2023 .12.27
(71)申请人 金篆信科有限责任公司
地址 100176 北京市大兴区北京经济技术
开发区科谷一街10号院8号楼18
(72)发明人 张国梁 
(74)专利代理机构 北京华夏泰和知识产权代理
有限公司 11662
专利代理师 梁娟
(51)Int.Cl .
G06F
16/21
(2019 .01)
G06F
16/27
(2019 .01)
G06F
16/22
(2019 .01)
(54)发明名称
数据库的数据迁移方法装置计算机设备
及存储介质
(57)摘要
本发明实施例涉及一种数据库的数据迁移
方法装置计算机设备及存储介质所述方法包
括:将初始数据库中待迁移的第一数据同步至中
间数据库在所述中间数据库中根据目标数据库
的结构对所述第一数据进行数据划分得到第二
数据所述初始数据库与所述目标数据库的类型
不同将所述第二数据迁移至所述目标数据库
由此可以实现按照需要迁移的目标数据库
的结构对带迁移数据进行划分再对划分后的述
进行迁移避免了每次随机迁移大量数据的
况,克服现有异构数据库大规模数据迁移出错率
迁移效率低的问题提高数据库的数据迁移
效率保证数据均匀迁移到目标数据库中
权利要求书2页 说明书9页 附图2页
CN 117725048 A
2024.03.19
CN 117725048 A
1 .一种数据库的数据迁移方法其特征在于包括
将初始数据库中待迁移的第一数据同步至中间数据库;
在所述中间数据库中根据目标数据库的结构对所述第一数据进行数据划分得到第二
数据所述初始数据库与所述目标数据库的类型不同
将所述第二数据迁移至所述目标数据库中
2 .根据权利要求1所述的方法其特征在于所述将初始数据库中待迁移的第一数据同
步至中间数据库包括
每间隔预设时长将所述初始数据库中全部数据同步至对应的灾备数据库
当接收到数据迁移指令时根据所述数据迁移指令从所述灾备数据库中确定待迁移的
第一数据
将所述第一数据从所述灾备数据库中同步至所述中间数据库
3 .根据权利要求1所述的方法其特征在于所述在所述中间数据库中根据目标数据库
的结构对所述第一数据进行数据划分得到第二数据包括
获取所述目标数据库中数据库分片的分片数量
针对第一数据中的每个子数据生成对应的用户号
针对每个用户号进行取模运算得到每个所述子数据对应的分区号
根据每个所述子数据对应的分区号所处的阈值范围对所述第一数据进行划分得到多
个子数据集合,多个所述子数据集合的数量小于或等于所述分片数量
将多个所述子数据集合作为所述第二数据
4 .根据权利要求3所述的方法其特征在于所述针对第一数据中的每个子数据生成对
应的用户号包括
获取所述第一数据中的多个数据表
针对每个所述数据表提取全部的子数据
针对每个所述子数据随机生成唯一的用户号
5 .根据权利要求4所述的方法其特征在于所述方法还包括
当所述第二数据迁移至所述目标数据库的过程中检测到针对目标子数据的修改操作
时,对执行所述修改操作后的目标子数据生成新用户号和新分区号
将所述目标子数据对应的用户号和分区号删除
6 .根据权利要求3所述的方法其特征在于所述将所述第二数据迁移至所述目标数据
库中包括
获取所述目标数据库中每个数据库分片的分片号
确定每个所述子数据集合对应的分片号
将每个所述子数据集合迁移至对应的分片号表征的数据库分片中
7 .根据权利要求16任一项所述的方法其特征在于所述初始数据库为集中式数据
库,所述目标数据库为分布式数据库
8.一种数据库的数据迁移装置其特征在于包括
同步模块用于将初始数据库中待迁移的第一数据同步至中间数据库
划分模块用于在所述中间数据库中根据目标数据库的结构对所述第一数据进行数据
划分得到第二数据所述初始数据库与所述目标数据库的类型不同
权 利 要 求 书
1/2
2
CN 117725048 A
2
of 14
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

文档被以下合辑收录

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜