Change Data Capture: the beginning

Source: Internet
Author: User
I. in many application systems, there are many operations that need to be processed by changing data tables. There are various processing logics for different situations such as addition, deletion, modification, and query. example: 1. mobile obtains the latest business data from the server for display and processing. In the case of big data, different updates are required each time. (PS: 1

I. in many application systems, there are many operations that need to be processed by changing data tables. There are various processing logics for different situations such as addition, deletion, modification, and query. example: 1. mobile obtains the latest business data from the server for display and processing. In the case of big data, different updates are required each time. (PS: 1

I. Application scenarios

In many application systems, there are many operations that need to be processed by changing data tables. Various processing logics are supported in various situations such as addition, deletion, modification, and query. For example:

1. mobile obtains the latest business data from the server for display and processing. In the case of big data, different updates are required each time. (PS: basic data (basically unchanged) and business data (frequently changed) are usually selected ))

2. perform post-processing based on the basic data of an announcement in system A and system B. Therefore, each time B obtains the differential data in system.

2. Comparison of various solutions

1. TimeStamp)

2. Trigger)

3. Complex Data Query

4. SQL Server CDC

5. Oracle CDC

3. whimsy

The above solutions are learned and used after they are encountered in the project. During this period, many trade-offs also encountered many problems. Now we have time to record and summarize them.

When I first wrote a blog, I would like to make some mistakes. If you have any better solutions, please kindly advise.

To be continued

,

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.