简体   繁体   中英

replicating different data model

I have an application A which has around 100+ tables and uses Oracle DB. There is another application B which uses this data stored in its timesten DB with less number of tables.

Given 2 different types of databases with different data models ,achieving DB-DB replication is not easy.Not all data from application A required to be replicated to application B.

We are proposing application B to develop a web service which will be exposed to application A for replicating data. Basically application A will transform the data in the format required by application B and then use B's web service to replicate the data.

Not sure if it is the best way to replicate when the source system and target system have different data Models. Is there any standard practice for this kind of replication ?

You are looking for high sophisticate programming, which demands a lot of tests and years and years of development to find a good ETL process for this.

Oracle have a solution for this http://www.oracle.com/technetwork/middleware/goldengate/overview/index.html

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM