In recent years, global trade tensions have escalated, and the demand for domestic and controllable digital construction in the financial field has become increasingly urgent. Reducing reliance on external suppliers, improving national information security, and enhancing the stability of the financial system have become the necessary path for enterprise development.
As a Chinese software company with comprehensive data management with independent intellectual property rights, Digiwise has always adhered to the concept of independent innovation. It is committed to developing globally leading information data management software products and solutions, and has become a partner in the digital transformation of many leading enterprises, jointly promoting their digital transformation development.
As one of China's leading commercial banks, China Merchants Bank has been awarded "China's Best Bank" for five consecutive years and has been listed in the Fortune Global 500 for 12 consecutive years. In recent years, China Merchants Bank has positioned itself as a "fintech bank" and continuously explores the path of digital transformation by introducing advanced technology and innovative thinking.
With the continuous development and expansion of China Merchants Bank's business, domestic substitution and independent controllability have become the core direction of its current digital development. As the cornerstone of storing data and supporting business operations, databases are facing the challenge of updating and upgrading.
Basic information on migration
The retail core batch library of China Merchants Bank has a total of 64 sub-libraries and 1 grey library. Except for the grey library, which is relatively small, each sub-library is approximately 1TB in size.
Requirements for migration synchronization
CMB migration platform interface diagram
Customer of China Merchants Bank can customize interface development and use SDK to call the underlying DSG synchronous tools.。
Migration architecture
Deployment Instructions
For this database migration, a high availability (HA) solution is utilized through the use of an intermediate machine. The migration tool, comparison program, and SDK interface are all deployed. The business will be migrated from the Oracle database to the TDSQL database. After the migration is completed, data will need to be synchronized back from the TDSQL database to the Oracle database. The forward link source will synchronize data from the ADG standby database, while the reverse link will write directly to the production master database. During the migration process, strict control over data quality is maintained to ensure the integrity and accuracy of the data.
Architecture description
There are 64 sub-databases in the Oracle source, which need to be migrated and synchronized to 64 shards in TDSQL.
According to the distribution of tables, two channels are allocated for synchronization for each sub-database, and three comparison channels are allocated for comparison according to different comparison strategies for each sub-database.
3.Providing automated operation and maintenance sh script (Dsgadm) for monitoring, and integrating with the SMS alarm platform.
During the period, the data migration work proceeded day and night, with 3-4 databases being fully synchronized in a single day and 8-12 databases being switched on the same night. To ensure data consistency, a method of full table content comparison was used during the day, completing the comparison of a large table with a scale of 1 billion within just 2 hours. And on the night of the switch, a partition comparison method was used to ensure the switch was completed within 20 minutes, with impressive and reliable performance data.
In the end, with the joint efforts of all project personnel, this domestic database migration also came to a successful conclusion.
This successful cooperation not only provided strong support for the digital transformation of China Merchants Bank, but also validated the wide application of innovative achievements in domestic independent database technology in the banking sector, marking an important milestone in the development of DSG technology. It is of great significance for improving the level of data management services, ensuring data security and stability, and promoting independent and controllable data in the field.
2024.05.16
Learn more>
2024.04.01
Learn more>
2024.03.25
Learn more>
2024.03.18
Learn more>
2024.03.04
Learn more>
2024.02.19
Learn more>
2024.02.04
Learn more>
2024.01.22
Learn more>
2024.01.15
Learn more>
2024.01.02
Learn more>
2023.12.25
Learn more>
2023.12.20
Learn more>
2023.12.11
Learn more>
2023.12.04
Learn more>
2023.11.20
Learn more>
2023.11.13
Learn more>
2023.11.06
Learn more>
2023.10.30
Learn more>
2023.10.11
Learn more>
2023.09.15
Learn more>
2023.08.01
Learn more>
2023.07.25
Learn more>
2023.07.04
Learn more>
2023.05.29
Learn more>
2023.05.08
Learn more>
2023.03.06
Learn more>
2022.12.28
Learn more>
2022.11.14
Learn more>
2022.09.26
Learn more>