发明申请
- 专利标题: SYSTEM AND METHOD FOR DATA REPLICATION BETWEEN HETEROGENEOUS DATABASES
- 专利标题(中): 异构数据库之间数据复制的系统和方法
-
申请号: US13393206申请日: 2010-08-31
-
公开(公告)号: US20120246116A1公开(公告)日: 2012-09-27
- 发明人: Yanming Yang , Lin Chen , Jinzhi Hua , Yuming Mao , Xiao Zhuang , Zhijun Lu
- 申请人: Yanming Yang , Lin Chen , Jinzhi Hua , Yuming Mao , Xiao Zhuang , Zhijun Lu
- 优先权: CN200910195022.7 20090902
- 国际申请: PCT/CN2010/001322 WO 20100831
- 主分类号: G06F17/30
- IPC分类号: G06F17/30 ; G06F12/00
摘要:
A system and a method for replicating data among heterogeneous databases are disclosed. The system comprises: an initialization module for creating and initializing at least one shared memory, at least one message queue and at least one semaphore in a computer; a source data processing module including a data reader, a data adapter and a data loader; a target data replication module for replicating the data in the shared memory to at least one target database according to the messages in the message queue; and a cleaning module for releasing the shared memory after the replication has been completed. The method comprises the steps of: creating and initializing the shared memory, the message queue and the semaphore in the computer; reading data from at least one source database, then converting the data into target data to be stored in at least one target database, and loading the target data in the shared memory; replicating the target data in the shared memory to the at least one target database according to the messages in the message queue; and releasing the shared memory after the replication has been completed.
公开/授权文献
信息查询