CN108256034A - 数据迁移方法及设备 - Google Patents
数据迁移方法及设备 Download PDFInfo
- Publication number
- CN108256034A CN108256034A CN201810027043.7A CN201810027043A CN108256034A CN 108256034 A CN108256034 A CN 108256034A CN 201810027043 A CN201810027043 A CN 201810027043A CN 108256034 A CN108256034 A CN 108256034A
- Authority
- CN
- China
- Prior art keywords
- data
- database
- data migration
- migrated
- identification information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000005012 migration Effects 0.000 title claims abstract description 126
- 238000013508 migration Methods 0.000 title claims abstract description 126
- 238000000034 method Methods 0.000 title claims abstract description 38
- 238000006243 chemical reaction Methods 0.000 claims description 7
- 238000003860 storage Methods 0.000 claims description 5
- 230000008569 process Effects 0.000 description 6
- 238000005520 cutting process Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000000712 assembly Effects 0.000 description 1
- 238000000429 assembly Methods 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 238000012163 sequencing technique Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/21—Design, administration or maintenance of databases
- G06F16/214—Database migration support
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本申请实施例提供一种数据迁移方法及设备,其中,方法包括:在当前数据迁移操作内,根据数据迁移指令,确定原数据库中与所述数据迁移指令对应的待迁移数据;根据所述待迁移数据生成第一识别信息,并将所述待迁移数据迁移至目的数据库;获取所述目的数据库中的增量数据,并根据所述增量数据生成第二识别信息;当所述第一识别信息与所述第二识别信息一致时,确定进入下一个数据迁移操作。数据迁移。本申请实施例提供的技术方案,能够在数据迁移的过程中,保证数据一致性,避免出现数据混乱。
Description
技术领域
本申请涉及互联网技术领域,尤其涉及一种数据迁移方法及设备。
背景技术
在许多互联网场景下,数据迁移是一种常见的业务。例如,在一种场景下,当前正在使用的数据库无法满足业务需求,需要将数据库中的数据迁移到能够满足业务需求的其他数据库中。
目前,现有的数据迁移技术在数据迁移的过程中,会出现迁移前后数据不一致的情况。
发明内容
本申请实施例的多个方面提供一种数据迁移方法及设备,用于在数据迁移的过程中,保证数据一致性,避免出现数据混乱。
本申请实施例提供一种数据迁移方法,其特征在于,包括:
在当前数据迁移操作内,根据数据迁移指令,确定原数据库中与所述数据迁移指令对应的待迁移数据;
根据所述待迁移数据生成第一识别信息,并将所述待迁移数据迁移至目的数据库;
获取所述目的数据库中的增量数据,并根据所述增量数据生成第二识别信息;
当所述第一识别信息与所述第二识别信息一致时,确定进入下一个数据迁移操作。
进一步可选地,将所述待迁移数据迁移至目的数据库之前,还包括:判断所述原数据库与所述目的数据库是否为同构数据库;若为否,将所述待迁移数据的数据类型转换为与所述目的数据库的结构匹配的数据类型。
进一步可选地,将所述待迁移数据迁移至目的数据库之前,还包括:判断所述原数据库与所述目的数据库是否为同构数据库;若为否,获取所述原数据库对应的数据表以及数据库对象;在所述目的数据库中创建与所述原数据库对应的数据表以及数据库对象。
进一步可选地,确定进入下一个数据迁移操作,包括:获取所述目的数据库的存储空间余量以及所述下一个数据迁移操作的存储空间需求;当所述存储空间余量满足所述下一个数据迁移操作的存储空间需求时,确定进入下一个数据迁移操作。
进一步可选地,所述第一识别信息为所述原数据库中的所述待迁移数据的MD5值,所述第二识别信息为所述目的数据库中的增量数据的MD5值。
本申请实施例还提供一种数据迁移设备,包括:存储器以及处理器;
所述存储器用于存储一条或多条计算机指令;
所述处理器用于执行所述一条或多条计算机指令以用于:
在当前数据迁移操作内,根据数据迁移指令,确定原数据库中与所述数据迁移指令对应的待迁移数据;
根据所述待迁移数据生成第一识别信息,并将所述待迁移数据迁移至目的数据库;
获取所述目的数据库中的增量数据,并根据所述增量数据生成第二识别信息;
当所述第一识别信息与所述第二识别信息一致时,确定进入下一个数据迁移操作。
进一步可选地,所述处理器还用于:判断所述原数据库与所述目的数据库是否为同构数据库;若为否,将所述待迁移数据的数据类型转换为与所述目的数据库的结构匹配的数据类型。
进一步可选地,所述处理器还用于:判断所述原数据库与所述目的数据库是否为同构数据库;若为否,获取所述原数据库对应的数据表以及数据库对象;在所述目的数据库中创建与所述原数据库对应的数据表以及数据库对象。
进一步可选地,所述处理器具体用于:获取所述目的数据库的存储空间余量以及所述下一个数据迁移操作的存储空间需求;当所述存储空间余量满足所述下一个数据迁移操作的存储空间需求时,确定进入下一个数据迁移操作。
进一步可选地,所述第一识别信息为所述原数据库中的所述待迁移数据的MD5值,所述第二识别信息为所述目的数据库中的增量数据的MD5值。
在本申请实施例中,执行数据迁移操作时,计算原数据库中的待迁移数据的识别信息,并在将该待迁移数据迁移至目的数据库之后,计算目的数据库中新增的数据的识别信息。基于两次计算得到的识别信息的对比结果,可确定原数据库中待迁移的数据和目的数据库中新增的数据是否一致。进而,通过上述实施方式,能够在数据迁移的过程中,保证数据一致性,避免出现数据混乱。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1为本发明一实施例提供的数据迁移方法的方法流程图;
图2为本发明另一实施例提供的数据迁移方法的方法流程图;
图3为本发明一实施例提供的数据迁移设备的设备结构图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明具体实施例及相应的附图对本发明技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
数据迁移指的是将一个数据库中的数据迁移至另一个数据库中。数据迁移可以是一次性完成的,即将数据库中需要迁移的数据一次性全部迁移到新的数据库中。数据迁移也可以是分次完成的,即将数据库中需要迁移的数据分几次迁移到新的数据库中。相对于一次迁移而言,分次迁移的优势在于,可以将数据迁移任务分开,有效地解决数据量大和宕机时间短之间的矛盾。但其缺陷在于,迁移复杂度高,容易导致迁移之前的数据和迁移之后的数据产生不一致的现象。
针对上述缺陷,本申请提出一种适用于上述分次迁移应用场景的数据迁移方法,以下部分将结合附图,对本申请实施例的技术方案进行具体阐述。
图1为本发明一实施例提供的数据迁移方法的方法流程图,结合图1,该方法包括:
步骤101、在当前数据迁移操作内,根据数据迁移指令,确定原数据库中与所述数据迁移指令对应的待迁移数据。
步骤102、根据所述待迁移数据生成第一识别信息,并将所述待迁移数据迁移至目的数据库。
步骤103、获取所述目的数据库中的增量数据,并根据所述增量数据生成第二识别信息。
步骤104、当所述第一识别信息与所述第二识别信息一致时,确定进入下一个数据迁移操作。
在步骤101中,当前数据迁移操作,指的是分次迁移中,本次迁移任务所需执行的数据迁移操作。数据迁移指令可指示原数据库中哪些数据为待迁移数据。
在步骤102中,第一识别信息是根据待迁移数据生成的,可唯一标识该待迁移数据。目的数据库与原数据库相对,将原数据库中的待迁移数据迁移至该目的数据库之后,目的数据库中将出现增量数据。
在步骤103中,增量数据是相对于目的数据库中原有的数据而言的,是执行本次数据迁移操作后,目的数据库中增加的数据。第二识别信息是根据目的数据库中的增量数据生成的,该第二识别信息可唯一标识该增量数据。
在步骤104中,在得到第一识别信息和第二识别信息之后,可对比二者是否一致。若二者一致,则可认为分别用于生成第一识别信息和第二识别信息的原数据库中的待迁移数据,以及数据迁移之后目的数据库中的增量数据是一致的。进而,可以确定,本次数据迁移操作,没有丢失数据,也没有混入其他数据。
在本申请实施例中,执行数据迁移操作时,计算原数据库中的待迁移数据的识别信息,并在将该待迁移数据迁移至目的数据库之后,计算目的数据库中新增的数据的识别信息。基于两次计算得到的识别信息的对比结果,可确定原数据库中待迁移的数据和目的数据库中新增的数据是否一致。进而,通过上述实施方式,能够在数据迁移的过程中,保证数据一致性,避免出现数据混乱。
以下部分将结合图2,对上述数据迁移过程进行详细阐述。如图2所示,该过程具体包括:
步骤201、在当前数据迁移操作内,根据数据迁移指令,确定原数据库中与所述数据迁移指令对应的待迁移数据;
步骤202、判断所述原数据库与所述目的数据库是否为同构数据库;若为是,执行步骤204;若为否,执行步骤203。
步骤203、将所述待迁移数据的数据类型转换为与所述目的数据库的结构匹配的数据类型;或,在所述目的数据库中创建与所述原数据库对应的数据表以及数据库对象。
步骤204、根据所述待迁移数据生成第一识别信息,并将所述待迁移数据迁移至目的数据库。
步骤205、获取所述目的数据库中的增量数据,并根据所述增量数据生成第二识别信息。
步骤206、判断所述第一识别信息与所述第二识别信息是否一致;若一致,则执行步骤207。
步骤207、确定进入下一个数据迁移操作,确定进入下一个数据迁移操作。
在步骤201中,可选的,数据迁移指令,可以是数据库管理客户端以设定的周期发送的,或是用户通过数据库管理客户端发送的。可选的,该数据迁移指令可指示待迁移数据在原数据库中的地址、数据迁移的目的数据库或数据迁移的执行时间等。进而,根据数据迁移指令所指示的待迁移数据在原数据库中的地址,可确定与该地址匹配的数据为待迁移数据。
在步骤202中,同构数据库,指的是数据库结构相同的数据库。一个数据库结构含有各种成分,包括数据库、数据表、字段、过滤器等。如果两个数据库的结构相同,则可直接进行数据的迁移。
在步骤203中,如果两个数据库的结构不相同,则可选的,在一种情况下,可以转换待迁移数据的数据类型,以使其格式转换后能够与所述目的数据库的结构匹配。
在另一种情况下,可以将目的数据库修改为与原数据库的结构相同的数据库,例如在目的数据库中创建与原数据库对应的数据表以及数据库对象。
在步骤204中,可选的,第一识别信息可以是待迁移数据的MD5(Message DigestAlgorithm MD5,信息摘要算法第五版)值。对于任意长度的原始数据,其对应的MD5值是固定的,且一旦原始数据进行了任何改动,再次计算得到的MD5值会发生变化。
在步骤205中,增量数据是将所述待迁移数据迁移至目的数据库之后,目的数据库中增加的数据。可选的,第二识别信息可以是该增量数据的MD5值。
在步骤206中,在得到第一识别信息和第二识别信息之后,判断第一识别信息与第二识别信息是否一致。
在步骤207中,第一识别信息与第二识别信息一致,则意味着目的数据库中新增的数据和原数据库中迁移出去的数据是一致的,进而可确定本次数据迁移操作过程中,没有丢失数据,也未引入其他数据。
可选的,在上述实施例中,在执行数据迁移操作之前,可预先对需要迁移的数据表进行切分,以得到分次迁移中,每一次数据迁移操作所需迁移的数据。其中,数据表的切分可以使用水平切分、垂直切分或者散列切分算法实现,不再赘述。
需要说明的是,上述实施例所提供方法的各步骤的执行主体均可以是同一设备,或者,该方法也由不同设备作为执行主体。比如,步骤201至步骤203的执行主体可以为设备A;又比如,步骤201和202的执行主体可以为设备A,步骤203的执行主体可以为设备B;等等。
另外,在上述实施例及附图中的描述的一些流程中,包含了按照特定顺序出现的多个操作,但是应该清楚了解,这些操作可以不按照其在本文中出现的顺序来执行或并行执行,操作的序号如101、102等,仅仅是用于区分开各个不同的操作,序号本身不代表任何的执行顺序。另外,这些流程可以包括更多或更少的操作,并且这些操作可以按顺序执行或并行执行。需要说明的是,本文中的“第一”、“第二”等描述,是用于区分不同的消息、设备、模块等,不代表先后顺序,也不限定“第一”和“第二”是不同的类型。
以上描述了数据迁移方法的可选实施方式,如图3所示,实际中,该数据迁移方法可通过数据迁移设备实现,如图3所示,该设备包括:存储器31以及处理器32、输入装置33以及输出装置34。
存储器31以及处理器32、输入装置33以及输出装置34可以通过总线或其他方式连接,图3中以总线连接为例。
其中,存储器31用于存储一条或多条计算机指令,并可被配置为存储其它各种数据以支持在数据迁移设备上的操作。这些数据的示例包括用于在数据迁移设备上操作的任何应用程序或方法的指令。
存储器31可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
在一些实施例中,存储器31可选包括相对于处理器32远程设置的存储器,这些远程存储器可以通过网络连接至数据迁移设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
处理器32与存储器31耦合,用于执行所述一条或多条计算机指令以用于:在当前数据迁移操作内,根据数据迁移指令,确定原数据库中与所述数据迁移指令对应的待迁移数据;根据所述待迁移数据生成第一识别信息,并将所述待迁移数据迁移至目的数据库;获取所述目的数据库中的增量数据,并根据所述增量数据生成第二识别信息;当所述第一识别信息与所述第二识别信息一致时,确定进入下一个数据迁移操作。
进一步可选地,处理器32还用于:判断所述原数据库与所述目的数据库是否为同构数据库;若为否,将所述待迁移数据的数据类型转换为与所述目的数据库的结构匹配的数据类型。
进一步可选地,处理器32还用于:判断所述原数据库与所述目的数据库是否为同构数据库;若为否,获取所述原数据库对应的数据表以及数据库对象;在所述目的数据库中创建与所述原数据库对应的数据表以及数据库对象。
进一步可选地,处理器32具体用于:获取所述目的数据库的存储空间余量以及所述下一个数据迁移操作的存储空间需求;当所述存储空间余量满足所述下一个数据迁移操作的存储空间需求时,确定进入下一个数据迁移操作。
进一步可选地,所述第一识别信息为所述原数据库中的所述待迁移数据的MD5值,所述第二识别信息为所述目的数据库中的增量数据的MD5值。
输入装置33可接收输入的数字或字符信息,以及产生与数据迁移设备的用户设置以及功能控制有关的键信号输入。输出装置34可包括显示屏等显示设备。
进一步,如图3所示,该数据迁移设备还包括:电源组件35。电源组件35,为电源组件所在设备的各种组件提供电力。电源组件可以包括电源管理系统,一个或多个电源,及其他与为电源组件所在设备生成、管理和分配电力相关联的组件。
上述数据迁移设备可执行本申请实施例所提供的数据迁移方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本申请实施例所提供的方法,不再赘述。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
以上所述仅为本发明的实施例而已,并不用于限制本发明。对于本领域技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本发明的权利要求范围之内。
Claims (10)
1.一种数据迁移方法,其特征在于,包括:
在当前数据迁移操作内,根据数据迁移指令,确定原数据库中与所述数据迁移指令对应的待迁移数据;
根据所述待迁移数据生成第一识别信息,并将所述待迁移数据迁移至目的数据库;
获取所述目的数据库中的增量数据,并根据所述增量数据生成第二识别信息;
当所述第一识别信息与所述第二识别信息一致时,确定进入下一个数据迁移操作。
2.根据权利要求1所述的方法,其特征在于,将所述待迁移数据迁移至目的数据库之前,还包括:
判断所述原数据库与所述目的数据库是否为同构数据库;
若为否,将所述待迁移数据的数据类型转换为与所述目的数据库的结构匹配的数据类型。
3.根据权利要求1所述的方法,其特征在于,将所述待迁移数据迁移至目的数据库之前,还包括:
判断所述原数据库与所述目的数据库是否为同构数据库;
若为否,获取所述原数据库对应的数据表以及数据库对象;
在所述目的数据库中创建与所述原数据库对应的数据表以及数据库对象。
4.根据权利要求1-4中任一项所述的方法,其特征在于,确定进入下一个数据迁移操作,包括:
获取所述目的数据库的存储空间余量以及所述下一个数据迁移操作的存储空间需求;
当所述存储空间余量满足所述下一个数据迁移操作的存储空间需求时,确定进入下一个数据迁移操作。
5.根据权利要求1-4中任一项所述的方法,其特征在于,所述第一识别信息为所述原数据库中的所述待迁移数据的MD5值,所述第二识别信息为所述目的数据库中的增量数据的MD5值。
6.一种数据迁移设备,其特征在于,包括:存储器以及处理器;
所述存储器用于存储一条或多条计算机指令;
所述处理器用于执行所述一条或多条计算机指令以用于:
在当前数据迁移操作内,根据数据迁移指令,确定原数据库中与所述数据迁移指令对应的待迁移数据;
根据所述待迁移数据生成第一识别信息,并将所述待迁移数据迁移至目的数据库;
获取所述目的数据库中的增量数据,并根据所述增量数据生成第二识别信息;
当所述第一识别信息与所述第二识别信息一致时,确定进入下一个数据迁移操作。
7.根据权利要求6所述的设备,其特征在于,所述处理器还用于:
判断所述原数据库与所述目的数据库是否为同构数据库;
若为否,将所述待迁移数据的数据类型转换为与所述目的数据库的结构匹配的数据类型。
8.根据权利要求6所述的设备,其特征在于,所述处理器还用于:
判断所述原数据库与所述目的数据库是否为同构数据库;
若为否,获取所述原数据库对应的数据表以及数据库对象;
在所述目的数据库中创建与所述原数据库对应的数据表以及数据库对象。
9.根据权利要求6-8中任一项所述的设备,其特征在于,所述处理器具体用于:
获取所述目的数据库的存储空间余量以及所述下一个数据迁移操作的存储空间需求;
当所述存储空间余量满足所述下一个数据迁移操作的存储空间需求时,确定进入下一个数据迁移操作。
10.根据权利要求6-8中任一项所述的设备,其特征在于,所述第一识别信息为所述原数据库中的所述待迁移数据的MD5值,所述第二识别信息为所述目的数据库中的增量数据的MD5值。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810027043.7A CN108256034A (zh) | 2018-01-11 | 2018-01-11 | 数据迁移方法及设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810027043.7A CN108256034A (zh) | 2018-01-11 | 2018-01-11 | 数据迁移方法及设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108256034A true CN108256034A (zh) | 2018-07-06 |
Family
ID=62726235
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810027043.7A Pending CN108256034A (zh) | 2018-01-11 | 2018-01-11 | 数据迁移方法及设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108256034A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108920695A (zh) * | 2018-07-13 | 2018-11-30 | 星环信息科技(上海)有限公司 | 一种数据查询方法、装置、设备及存储介质 |
CN109977082A (zh) * | 2019-03-12 | 2019-07-05 | 福建省农村信用社联合社 | 一种大批量数据自动比对的方法及计算机可读存储介质 |
CN110275914A (zh) * | 2019-04-26 | 2019-09-24 | 武汉众邦银行股份有限公司 | 跨数据库的数据迁移方法、装置和存储介质 |
CN111104392A (zh) * | 2019-12-12 | 2020-05-05 | 京东数字科技控股有限公司 | 一种数据库迁移方法、装置、电子设备及存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030177146A1 (en) * | 2002-03-18 | 2003-09-18 | International Business Machines Corporation | Method, system, and program product for migrating data from one data base management system to another data base management system |
CN103793424A (zh) * | 2012-10-31 | 2014-05-14 | 阿里巴巴集团控股有限公司 | 数据库数据迁移方法及系统 |
CN107122361A (zh) * | 2016-02-24 | 2017-09-01 | 阿里巴巴集团控股有限公司 | 数据迁移系统和方法 |
CN107423436A (zh) * | 2017-08-04 | 2017-12-01 | 郑州云海信息技术有限公司 | 一种用于不同类型数据库间在线数据迁移的方法 |
-
2018
- 2018-01-11 CN CN201810027043.7A patent/CN108256034A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030177146A1 (en) * | 2002-03-18 | 2003-09-18 | International Business Machines Corporation | Method, system, and program product for migrating data from one data base management system to another data base management system |
CN103793424A (zh) * | 2012-10-31 | 2014-05-14 | 阿里巴巴集团控股有限公司 | 数据库数据迁移方法及系统 |
CN107122361A (zh) * | 2016-02-24 | 2017-09-01 | 阿里巴巴集团控股有限公司 | 数据迁移系统和方法 |
CN107423436A (zh) * | 2017-08-04 | 2017-12-01 | 郑州云海信息技术有限公司 | 一种用于不同类型数据库间在线数据迁移的方法 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108920695A (zh) * | 2018-07-13 | 2018-11-30 | 星环信息科技(上海)有限公司 | 一种数据查询方法、装置、设备及存储介质 |
CN108920695B (zh) * | 2018-07-13 | 2019-09-10 | 星环信息科技(上海)有限公司 | 一种数据查询方法、装置、设备及存储介质 |
CN109977082A (zh) * | 2019-03-12 | 2019-07-05 | 福建省农村信用社联合社 | 一种大批量数据自动比对的方法及计算机可读存储介质 |
CN110275914A (zh) * | 2019-04-26 | 2019-09-24 | 武汉众邦银行股份有限公司 | 跨数据库的数据迁移方法、装置和存储介质 |
CN111104392A (zh) * | 2019-12-12 | 2020-05-05 | 京东数字科技控股有限公司 | 一种数据库迁移方法、装置、电子设备及存储介质 |
CN111104392B (zh) * | 2019-12-12 | 2021-11-02 | 京东数字科技控股有限公司 | 一种数据库迁移方法、装置、电子设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109101300B (zh) | 一种页面渲染方法、装置及终端 | |
CN108256034A (zh) | 数据迁移方法及设备 | |
CN107632827B (zh) | 应用的安装包的生成方法及装置 | |
CN103581231B (zh) | Ugc主备数据同步方法及其系统 | |
CN107122175B (zh) | 界面生成方法及装置 | |
CN109933311A (zh) | 一种信息系统创建方法及相关装置 | |
CN109145034B (zh) | 资源呈现方法、装置及计算机终端 | |
CN111107120B (zh) | 一种Redis集群的构建方法及系统 | |
CN108469953A (zh) | 一种页面表单的生成方法、服务器及存储介质 | |
CN108363684A (zh) | 表单创建方法、装置及服务器 | |
CN110020525A (zh) | Kubernetes平台的权限配置方法、装置、计算机设备及存储介质 | |
CN108269295A (zh) | 一种幻灯片主题色彩智能引用的方法及装置 | |
CN105554290A (zh) | 一种壁纸的分享方法及装置 | |
EP3370166A1 (en) | Method and apparatus for model parameter fusion | |
CN111475602A (zh) | 多版本知识图谱的存储方法、装置、存储介质及电子设备 | |
CN112988879A (zh) | 访问数据库的方法、系统、装置、存储介质及处理器 | |
CN102857949A (zh) | 一种规划数据一致性保证的方法和装置 | |
CN104503868A (zh) | 数据同步方法、装置以及系统 | |
CN113703747B (zh) | 基于Unity棋牌游戏的可视化动态配置系统、配置方法、计算机可读介质 | |
CN111274004A (zh) | 进程实例管理方法、装置及计算机存储介质 | |
CN107241312A (zh) | 一种权限管理方法及装置 | |
CN114579128A (zh) | 一种可视化页面搭建方法及装置、存储介质、计算机设备 | |
CN112044061B (zh) | 游戏画面处理方法、装置、电子设备以及存储介质 | |
CN112486664A (zh) | 一种节点扩容方法、系统、终端及存储介质 | |
CN113730920B (zh) | 一种预设组件同步属性的方法及其系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20210309 Address after: 101300 309, 3rd floor, 60 Fuqian 1st Street, Tianzhu District, Shunyi District, Beijing Applicant after: Beijing longzhixin Technology Co.,Ltd. Address before: 100041 room 120, 4th floor, building 17, yard 30, Shixing street, Shijingshan District, Beijing Applicant before: BEIJING PANDA MUTUAL ENTERTAINMENT TECHNOLOGY Co.,Ltd. |
|
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180706 |