CN102063502A - Method for realizing synchronization of data in heterogeneous database - Google Patents

Method for realizing synchronization of data in heterogeneous database Download PDF

Info

Publication number
CN102063502A
CN102063502A CN 201110001385 CN201110001385A CN102063502A CN 102063502 A CN102063502 A CN 102063502A CN 201110001385 CN201110001385 CN 201110001385 CN 201110001385 A CN201110001385 A CN 201110001385A CN 102063502 A CN102063502 A CN 102063502A
Authority
CN
China
Prior art keywords
database
jdbc
data
driver
synchronous
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.)
Granted
Application number
CN 201110001385
Other languages
Chinese (zh)
Other versions
CN102063502B (en
Inventor
周宇
徐岩
何清法
冯柯
顾云苏
蒋志勇
李阳
谢卫平
孟勃荣
关刚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
TIANJIN SHENZHOU GENERAL DATA CO Ltd
Original Assignee
TIANJIN SHENZHOU GENERAL DATA CO Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by TIANJIN SHENZHOU GENERAL DATA CO Ltd filed Critical TIANJIN SHENZHOU GENERAL DATA CO Ltd
Priority to CN 201110001385 priority Critical patent/CN102063502B/en
Publication of CN102063502A publication Critical patent/CN102063502A/en
Application granted granted Critical
Publication of CN102063502B publication Critical patent/CN102063502B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention discloses a method for realizing the synchronization of data in a heterogeneous database, wherein the heterogeneous database comprises a database A and a database B. The database A is a database applied by the user, an access interface of the database adopts a JDBC (Java Database Connection) interface, and the database B is a target database performing the data synchronization. The heterogeneous database further comprises a JDBC driver AB (Address Bus) matching the SUN standard. The driver AB comprises a JDBC drive packet of the database A and a JDBC drive packet of the database B. Function calls of the driver AB are changelessly transmitted to a JDBC driver of the database A, function calls changing the database are mapped and converted by sql syntax and then transmitted to a JDBC driver of the database B.

Description

Realize the synchronous method of heterogeneous database data
Technical field
The present invention relates to a kind of method of fulfillment database system data synchronization, especially relate to a kind of method that realizes that heterogeneous database data is synchronous.
Background technology
In the network environment of enterprise-level, heterogeneous database while and the phenomenon of depositing exist more and more at large, such as, adopt the SQL Server database of Microsoft in market department, adopt homemade magic database in research and development department, and the director server of enterprise adopts the ORACLE database, the situation that this heterogeneous database uses simultaneously the scheme of many system integrations with implement in of common occurrence, so the data content between disparate databases become a problem of generally making us being concerned about synchronously.At present, each big Sybase product all provides and has carried out synchronous function separately between the database.Existing synchronizing function generally adopts the publish/subscribe model to realize.In general, the publish/subscribe model comprises following object: publisher server, Distributor, Subscriber, architecture are as shown in Figure 1.
Publisher server: publisher server provides data so that be synchronized to the server of other server.
Distributor: Distributor is a server of specifically carrying out the data distributed tasks.
Subscriber: Subscriber is the server of receiving isochronous data.
At first, issue configuration,, carry out synchronous cycle etc. to be provided with synchronous content at publisher server; Subscriber is subscribed to the issue that configures as required; Distributor can be carried out data distribution according to the issue configuration, and data are write Subscriber.Under such implementation model, after data were written into publication database, Distributor regularly removed to check data change according to the issue configuration, these data changes is extracted write Subscriber then.
Yet there are two main problems in this simultaneous techniques:
1, can not realize data sync between heterogeneous database
The realization and the database server of publisher server and Distributor be closely related (because will obtain the support that data change on the database server needs database itself), each database manufacturer can only develop the publisher server and the Distributor of the database product that cooperates oneself, can only accomplish at most that at present subscription database can be other databases, this mainly shields difference between disparate databases by the sql standard.
2, the support to real-time is good not enough
Distributor goes to check the change of publication database by the cycle of setting, and then writes subscription database, and this generally has several seconds time-delay, and real-time performance is good inadequately.
Summary of the invention
In order to address the above problem, present technique provides a kind of new method, and it is can be between any two databases real-time carries out data sync.
For realizing above-mentioned goal of the invention, the present invention adopts following technical scheme:
A kind of method that realizes that heterogeneous database data is synchronous, wherein heterogeneous database comprises database A and database B, database A is that the user uses employed database, and database access interface uses the JDBC interface, and database B is the destination data storehouse of carrying out data sync; Comprise that also the JDBC that meets the SUN standard drives AB, described driving AB comprises the JDBC driving bag of A and the JDBC of B drives bag; The function call that drives on the AB is all driven by the JDBC that former state passes to database A, and database is had the function call of change, then through after the sql grammer mapping conversion, the JDBC that passes to database B again drives, and wherein the step of data sync is as follows:
Step 1, connect, the JDBC that driver AB calls database A and database B respectively drives, set up and database A be connected ConnectionA and with the ConnectionB that is connected of database B;
Step 2, establishment statement, driver AB is setting up StatementA and setting up StatementB on ConnectionB respectively on the ConnectionA;
Step 3, transmit the function call of application program, and whether call having change in the database, be divided into two kinds of processing modes again according to this to the JDBC interface, wherein:
For the function call of the content of database not being had change, driver AB only calls such and is transmitted to database A, when obtaining metadata, the operation that obtains metadata information does not influence the data of synchronous destination data storehouse B, drive the driver that AB just is transmitted to this operation database A, obtain the return results of database A;
To having the function call of change in the database, driver AB calls such and is transmitted to database A and database B simultaneously, when carrying out the renewal operation, wherein more the operation of new data is influential to the data of synchronous destination data storehouse B, driver AB can call the driver of database A and database B simultaneously, the data between synchronous two databases;
Step 4, close statement, driver AB is close statement StatementA and StatementB simultaneously;
Step 5, close connection, driver AB closes simultaneously and connects ConnectionA and ConnectionB.
Present technique is utilized the standard interface of database access, such as ODBC, JDBC, OLEDB, perhaps other database access standard interfaces (as long as database synchronization both sides all support) encapsulate them, and the renewal statement (insert of database is issued in all application of carrying out database access by standard interface, update delete) can be forwarded to other database.Use this method, by the database access standard interface, the difference conductively-closed between database product; And, using send statement in the target database, this statement also sends to sync database simultaneously, and real-time is very good.
Description of drawings
The present invention is further illustrated below in conjunction with the drawings and specific embodiments.
Fig. 1 is data base architecture figure in the prior art;
Fig. 2 is the real-time synchronous schematic diagram of the heterogeneous database of the embodiment of the invention;
Fig. 3 is the schematic diagram of asynchronous execution of synchronous operation of the heterogeneous database of the embodiment of the invention;
Fig. 4 is the system construction drawing of embodiments of the invention.
Embodiment
Below, the present invention further specifies the data sync that how to realize heterogeneous database by specific embodiment.
At first, the concrete principle of the embodiment of the invention is down described.
Database Systems are all supported some standard database access interface (ODBC, JDBC, OLEDB etc.), real-time synchronization technique based on heterogeneous database has utilized these standard interfaces just, with the JDBC interface is example, its ultimate principle is: suppose to have heterogeneous database A and B, A is employed database for the user uses, database access interface uses JDBC, B is the destination data storehouse of carrying out data sync, then need to develop the JDBC that meets the SUN standard and drive AB, the JDBC that wherein comprises A drives the JDBC driving bag of bag and B; In realization, the user is driven by the JDBC that former state passes to database A the function call in the AB driving, and database is had the function call of change, and then through after the sql grammer mapping conversion, the JDBC that passes to database B again drives.Ultimate principle figure as shown in Figure 2.
As shown in Figure 2, we are divided into following two parts to user's JDBC interface interchange by function, and take different processing policies respectively.
1, the function call of change is called and database is had to basic function
Basic function is called and is comprised with background data base and connecting, and creates operations such as statement.The function call that database is had change comprises execution inquiry, the attribute setting on the statement, the renewal operation on the result set etc.Because these operations may produce change to the content of database, so for guarantee between database A and the B synchronously, the AB driver must call the JDBC driver of database A and database B simultaneously, passes to database A and B calling, finish between them synchronously.
It should be noted that, because the relevant SQL statement that the function call of application program relates to is at database A, and database B may not support these SQL statement, therefore must finish necessary transformation according to the SQL characteristic of database A and B, such as the conversion of SQL type and the mapping of SQL function.
2, the function call of the content of database not being had change
Mainly be that some obtain operation, comprise obtaining database metadata, inquire about way of submission and obtain type map information etc.Because these operations can not exert an influence to the content of database, consider that for performance the AB driver only can call the driver of database A, returns the result that calls to database A.
Below we call the idiographic flow that example is set forth the method for synchronous of the embodiment of the invention with a common JDBC.To be the user change partial data in the database by JDBC to major function.
Originally invocation step is as follows, and user program drives by JDBC and directly calls database A:
1) connects;
2) create statement;
3) obtain metadata;
4) carry out the renewal operation;
5) close statement;
6) close connection;
After realization met the AB driving of JDBC standard, user program calls the AB driver, and was as follows in each steps A B driver synchronous working:
1) connects
The JDBC that calls database A and database B respectively drives, set up and database A be connected ConnectionA and with the ConnectionB that is connected of database B;
2) create statement
Simultaneously setting up StatementA on the ConnectionA and on ConnectionB, setting up StatementB;
3) obtain metadata
Because the operation that obtains metadata information does not influence the data of synchronous destination data storehouse B, therefore drives the driver that AB just is transmitted to this operation database A, obtains the return results of database A;
4) carry out the renewal operation
More the operation of new data is influential to the data of synchronous destination data storehouse B, so driver AB can be transmitted to this operation database A and database B, their data synchronously simultaneously.
5) close statement
While close statement StatementA and StatementB;
6) close connection
Close simultaneously and connect ConnectionA and ConnectionB.
Above-mentioned implementation method has been transferred to client to the task of database synchronization from server end, and by distributing at the enterprising line function of database standard access interface layer, fulfillment database is synchronous.According to the requirement of using real-time, the all right asynchronous execution of synchronous operation, its principle is as follows: the user is passed to the JDBC driving of database A by former state to the function call in the AB driving, and database there is the function call of change, after type mapping and sql grammer mapping conversion, what the JDBC of conversion paired data storehouse B drove calls, but do not carry out these calls at once, but they are put into a formation, dispose and server health according to the user by a worker thread, in suitable, carry out these and call, with data sync in target database.The benefit of this implementation strategy is that the user uses and can not feel obviously that database access is slack-off, but this is to have sacrificed certain real-time to obtain.Its schematic diagram as shown in Figure 3.
In the same way, also can realize standard database access interfaces such as ODBC, OLEDB, the user is distributed to the interface function of A and the interface function of B to calling of these interface functions.
By the present invention, can realize between heterogeneous database in real time synchronously.
For example, certain unit now adopts homemade magic OSCAR database based on OA (Office Automation, the office automation) system of Web.This unit is for the needs of combined data, every day all will be from magic database image data, converge into form such as employee's gate card and employee's reimbursement table etc.And direct image data from former magic database cause certain pressure can for the existing application system, influences the performance of system.Service provides a large amount of supports to form owing to the SQLServer database simultaneously, and as statement analysis service SSAS, developing form thereon can be more simple and easy to do.Therefore, scheme decision regular with magic OSCAR database and SQLServer database synchronization, that produce copy to the SQLServer database new with the data in real time that changes.
As shown in Figure 4, this OA system uses IIS as application server, has developed a series of asp page and com component and has been deployed on the IIS server, uses ADO and ODBC to visit magic database.
On the thinking basis synchronous based on the heterogeneous database of driver, developed Oscar-SQLServer ODBC and driven, realized the real time data synchronization of magic database to SQLServer.The total system structural drawing as shown in Figure 4.
Application by present technique, on the one hand this OA system successfully realized between heterogeneous database synchronously in real time, can use synchronous destination data storehouse operation form on the other hand, test, consistency check, software development etc., and can not influence the use of existing OA system, thereby the minimizing resource contention has strengthened the stability and the extensibility of OA system.
Certainly; the present invention also can have other various embodiments; under the situation that does not deviate from spirit of the present invention and essence thereof; those of ordinary skill in the art work as can make various corresponding changes and distortion according to the present invention, but these changes believed and distortion all should belong to the protection domain of the appended claim of the present invention.

Claims (2)

1. method that realizes that heterogeneous database data is synchronous, wherein heterogeneous database comprises database A and database B, database A is that the user uses employed database, and database access interface uses the JDBC interface, and database B is the destination data storehouse of carrying out data sync; Comprise that also the JDBC that meets the SUN standard drives AB, described driving AB comprises the JDBC driving bag of A and the JDBC of B drives bag; The function call that drives on the AB is all driven by the JDBC that former state passes to database A, and database is had the function call of change, then through after the sql grammer mapping conversion, the JDBC that passes to database B again drives, and wherein the step of data sync is as follows:
Step 1, connect, the JDBC that driver AB calls database A and database B respectively drives, set up and database A be connected ConnectionA and with the ConnectionB that is connected of database B;
Step 2, establishment statement, driver AB is setting up StatementA and setting up StatementB on ConnectionB respectively on the ConnectionA;
Step 3, transmit the function call of application program, and whether call having change in the database, be divided into two kinds of processing modes again according to this to the JDBC interface, wherein:
For the function call of the content of database not being had change, driver AB only calls such and is transmitted to database A, when obtaining metadata, the operation that obtains metadata information does not influence the data of synchronous destination data storehouse B, drive the driver that AB just is transmitted to this operation database A, obtain the return results of database A;
To having the function call of change in the database, driver AB calls such and is transmitted to database A and database B simultaneously, when carrying out the renewal operation, wherein more the operation of new data is influential to the data of synchronous destination data storehouse B, driver AB can call the driver of database A and database B simultaneously, the data between synchronous two databases;
Step 4, close statement, driver AB is close statement StatementA and StatementB simultaneously;
Step 5, close connection, driver AB closes simultaneously and connects ConnectionA and ConnectionB.
2. the synchronous method of realization heterogeneous database data as claimed in claim 1, all right asynchronous operation of wherein said method for synchronous, its step is as follows:
Steps A, the function call that drives on the AB is all driven by the JDBC that former state passes to database A;
Step B, database is had the function call of change, after type mapping and sql grammer mapping conversion, calling of the JDBC driving of conversion paired data storehouse B do not called but do not carry out these at once, but they put into a formation;
Step C, by a worker thread according to user configuration and server health, in suitable, carry out above-mentioned calling, with data sync in target database.
CN 201110001385 2011-01-06 2011-01-06 Method for realizing synchronization of data in heterogeneous database Active CN102063502B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 201110001385 CN102063502B (en) 2011-01-06 2011-01-06 Method for realizing synchronization of data in heterogeneous database

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 201110001385 CN102063502B (en) 2011-01-06 2011-01-06 Method for realizing synchronization of data in heterogeneous database

Publications (2)

Publication Number Publication Date
CN102063502A true CN102063502A (en) 2011-05-18
CN102063502B CN102063502B (en) 2013-07-31

Family

ID=43998777

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 201110001385 Active CN102063502B (en) 2011-01-06 2011-01-06 Method for realizing synchronization of data in heterogeneous database

Country Status (1)

Country Link
CN (1) CN102063502B (en)

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102262662A (en) * 2011-07-22 2011-11-30 浪潮(北京)电子信息产业有限公司 System, device and method for realizing database data migration in heterogeneous platform
CN103020112A (en) * 2012-11-06 2013-04-03 深圳中兴网信科技有限公司 Heterogeneous database synchronizing system and heterogeneous database synchronizing method
CN103544317A (en) * 2013-11-05 2014-01-29 北京国双科技有限公司 Dimension table data processing method and device
CN104866551A (en) * 2015-05-13 2015-08-26 上海钢富电子商务有限公司 Real-time heterogeneous data source synchronization system and method
CN104881462A (en) * 2015-05-22 2015-09-02 广州时韵信息科技有限公司 Metadata management system
CN104915380A (en) * 2015-05-13 2015-09-16 福建省纳金网信息技术有限公司 Historian database and MongoDB database data synchronization method
CN105404701A (en) * 2015-12-31 2016-03-16 浙江图讯科技股份有限公司 Peer-to-peer network-based heterogeneous database synchronization method
CN105760174A (en) * 2016-03-09 2016-07-13 浪潮软件集团有限公司 Suggested data extraction method based on Windows timed task
CN105893630A (en) * 2016-05-26 2016-08-24 广州迈安信息科技有限公司 Distributed data service system based on meta data
CN105956139A (en) * 2016-05-12 2016-09-21 国电南瑞科技股份有限公司 Method for synchronizing database in two machines
CN107577764A (en) * 2017-09-04 2018-01-12 马上消费金融股份有限公司 Method and device for synchronizing data of online environment and test environment
CN107979631A (en) * 2016-10-25 2018-05-01 航天信息软件技术有限公司 The method and apparatus of data synchronization
CN108108431A (en) * 2017-12-19 2018-06-01 中国民航信息网络股份有限公司 Method of data synchronization and system
CN109614434A (en) * 2018-12-14 2019-04-12 万翼科技有限公司 Data lead-in method, device and computer readable storage medium
CN109657006A (en) * 2018-12-14 2019-04-19 万翼科技有限公司 Method of data synchronization, device and computer readable storage medium
CN110069566A (en) * 2017-12-01 2019-07-30 北京京穗蓝盾信息安全技术有限公司 Heterogeneous database synchronization method in a kind of one-way import system
CN110417887A (en) * 2019-07-29 2019-11-05 中国电子科技集团公司第二十八研究所 A kind of information resource catalogue synchronous method based on agency
CN112000722A (en) * 2020-08-17 2020-11-27 杭州数云信息技术有限公司 Real-time heterogeneous source data synchronization system and synchronization method
CN113051347A (en) * 2021-03-25 2021-06-29 未鲲(上海)科技服务有限公司 Method, system, equipment and storage medium for data synchronization between heterogeneous databases
CN113590643A (en) * 2021-09-28 2021-11-02 太平金融科技服务(上海)有限公司深圳分公司 Data synchronization method, device, equipment and storage medium based on dual-track database

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1201949A (en) * 1997-05-09 1998-12-16 美国电报电话公司 Apparatus and method for maintaining integrated data consistency across multiple databases
CN1445672A (en) * 2002-03-14 2003-10-01 上海网上乐园信息技术有限公司 System for backing up isomerous data in same network and its realization method
CN1704936A (en) * 2004-05-31 2005-12-07 深圳宇龙计算机通信科技(深圳)有限公司 Data conversion or synchronization method between data bases
CN1831810A (en) * 2005-03-08 2006-09-13 中国科学院计算技术研究所 Method and middleware for data base duplicating using middleware in group communication system
CN101119189A (en) * 2006-07-31 2008-02-06 上海甲秀工业设计有限公司 Data synchronization management method for implementing information interactive process
CN101615199A (en) * 2009-07-31 2009-12-30 深圳市珍爱网信息技术有限公司 Heterogeneous database synchronization method and system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1201949A (en) * 1997-05-09 1998-12-16 美国电报电话公司 Apparatus and method for maintaining integrated data consistency across multiple databases
CN1445672A (en) * 2002-03-14 2003-10-01 上海网上乐园信息技术有限公司 System for backing up isomerous data in same network and its realization method
CN1704936A (en) * 2004-05-31 2005-12-07 深圳宇龙计算机通信科技(深圳)有限公司 Data conversion or synchronization method between data bases
CN1831810A (en) * 2005-03-08 2006-09-13 中国科学院计算技术研究所 Method and middleware for data base duplicating using middleware in group communication system
CN101119189A (en) * 2006-07-31 2008-02-06 上海甲秀工业设计有限公司 Data synchronization management method for implementing information interactive process
CN101615199A (en) * 2009-07-31 2009-12-30 深圳市珍爱网信息技术有限公司 Heterogeneous database synchronization method and system

Cited By (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102262662A (en) * 2011-07-22 2011-11-30 浪潮(北京)电子信息产业有限公司 System, device and method for realizing database data migration in heterogeneous platform
CN103020112A (en) * 2012-11-06 2013-04-03 深圳中兴网信科技有限公司 Heterogeneous database synchronizing system and heterogeneous database synchronizing method
CN103544317B (en) * 2013-11-05 2017-12-19 北京国双科技有限公司 The treating method and apparatus of dimension table data
CN103544317A (en) * 2013-11-05 2014-01-29 北京国双科技有限公司 Dimension table data processing method and device
CN104866551A (en) * 2015-05-13 2015-08-26 上海钢富电子商务有限公司 Real-time heterogeneous data source synchronization system and method
CN104915380A (en) * 2015-05-13 2015-09-16 福建省纳金网信息技术有限公司 Historian database and MongoDB database data synchronization method
CN104915380B (en) * 2015-05-13 2018-07-27 福建省纳金网信息技术有限公司 A kind of method of Historian databases and MongoDB database in phase
CN104881462A (en) * 2015-05-22 2015-09-02 广州时韵信息科技有限公司 Metadata management system
CN104881462B (en) * 2015-05-22 2018-11-13 广东中标数据科技股份有限公司 Metadata management system
CN105404701A (en) * 2015-12-31 2016-03-16 浙江图讯科技股份有限公司 Peer-to-peer network-based heterogeneous database synchronization method
CN105404701B (en) * 2015-12-31 2018-11-13 浙江图讯科技股份有限公司 A kind of heterogeneous database synchronization method based on peer-to-peer network
CN105760174A (en) * 2016-03-09 2016-07-13 浪潮软件集团有限公司 Suggested data extraction method based on Windows timed task
CN105956139A (en) * 2016-05-12 2016-09-21 国电南瑞科技股份有限公司 Method for synchronizing database in two machines
CN105893630A (en) * 2016-05-26 2016-08-24 广州迈安信息科技有限公司 Distributed data service system based on meta data
CN107979631A (en) * 2016-10-25 2018-05-01 航天信息软件技术有限公司 The method and apparatus of data synchronization
CN107577764A (en) * 2017-09-04 2018-01-12 马上消费金融股份有限公司 Method and device for synchronizing data of online environment and test environment
CN110069566A (en) * 2017-12-01 2019-07-30 北京京穗蓝盾信息安全技术有限公司 Heterogeneous database synchronization method in a kind of one-way import system
CN108108431A (en) * 2017-12-19 2018-06-01 中国民航信息网络股份有限公司 Method of data synchronization and system
CN108108431B (en) * 2017-12-19 2021-07-23 中国民航信息网络股份有限公司 Data synchronization method and system
CN109614434A (en) * 2018-12-14 2019-04-12 万翼科技有限公司 Data lead-in method, device and computer readable storage medium
CN109657006A (en) * 2018-12-14 2019-04-19 万翼科技有限公司 Method of data synchronization, device and computer readable storage medium
CN110417887A (en) * 2019-07-29 2019-11-05 中国电子科技集团公司第二十八研究所 A kind of information resource catalogue synchronous method based on agency
CN110417887B (en) * 2019-07-29 2022-05-20 中国电子科技集团公司第二十八研究所 Information resource directory synchronization method based on agent
CN112000722A (en) * 2020-08-17 2020-11-27 杭州数云信息技术有限公司 Real-time heterogeneous source data synchronization system and synchronization method
CN113051347A (en) * 2021-03-25 2021-06-29 未鲲(上海)科技服务有限公司 Method, system, equipment and storage medium for data synchronization between heterogeneous databases
CN113051347B (en) * 2021-03-25 2024-03-29 未鲲(上海)科技服务有限公司 Method, system, equipment and storage medium for synchronizing data between heterogeneous databases
CN113590643A (en) * 2021-09-28 2021-11-02 太平金融科技服务(上海)有限公司深圳分公司 Data synchronization method, device, equipment and storage medium based on dual-track database

Also Published As

Publication number Publication date
CN102063502B (en) 2013-07-31

Similar Documents

Publication Publication Date Title
CN102063502B (en) Method for realizing synchronization of data in heterogeneous database
CN100531055C (en) Data synchronous system and its method
CN101587476B (en) Memory database system for realizing distributed storage and application thereof
WO2019047441A1 (en) Communication optimization method and system
CN102655467B (en) Ethernet field-bus master station structure and control method
CN106412009A (en) Interface calling method and device
US20100115046A1 (en) Method and server cluster for map reducing flow services and large documents
CN102262674A (en) Data synchronization method and system for distributed memory database
CN105224613A (en) Based on integrating heterogeneous data source system and the integration method thereof of the federal technology of data
CN103886104A (en) Distributed real-time database management system and implementation method applicable to electric system
CN104391957A (en) Data interaction analysis method for hybrid big data processing system
WO2018045541A1 (en) Optimization method for container allocation and processing device
CN109547514A (en) A kind of task processing method, device, electronic equipment and storage medium
CN103793485A (en) Method for inquiring network data by client terminal based on cached data
CN102682117A (en) Method for quickly copying cluster data in database
CN106648917B (en) A kind of method and system that difference update is data cached
CN110321120A (en) Data processing method, data processing apparatus, and computer-readable storage medium
KR20020050160A (en) Object integrated management system
CN111240737B (en) Redis-based dynamic service parameter configuration method
WO2010016941A1 (en) System, method, and computer program product for accessing and manipulating remote datasets
CN103399844A (en) Report generation method and generation device
CN110928681A (en) Data processing method and device, storage medium and electronic device
CN102034170B (en) Service encapsulates method and the integrated system of the business datum based on SOA
AU2017100410A4 (en) Method and system for large-scale real-time traffic index service based on distributed framework
CN102521318A (en) General data exchange device based on extensible markup language (XML)

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant