ZTE has accumulated technical experience in the database field for over 18 years. Since 2002, ZTE has developed its file database, memory database for the telecommunication industry in large scale. In 2014, it started R&D of GoldenDB DBMS for the financial industry. The product is independently developed by ZTE and has more than 100 patents.
For banks’ OLTP businesses, ZTE GoldenDB DBMS provides computing and scaling capability that cannot be achieved by traditional stand-alone databases. Its high-availability, high-reliability, and high-flexibility database service can fully satisfy banks’ needs for rapid business upgrading and innovative business deployment.
1)Share Nothing distributed architecture: Computing and storage are separated, and storage nodes provide strong local computing capability. Without single-point failure, it ensures zero data loss and service continuity even in case of equipment faults. It supports unlimited computing performance and storage capacity scale out. It supports visualized monitoring and O&M of ultra-large-scale nodes.
2)Efficient and reliable disaster recovery capability: Its financial-class multi-site multi-active architecture achieves RPO=0 and RTO<30s and ensures zero data loss. When disasters occur, the service can be switched over quickly and steadily.
3)Online scaling without service interruption: GoldenDB supports Harsh, list, scope, and copy data slicing policies. It supports splitting of popular databases to ensure balanced data distribution, supports associated multi-table expansion to reduce cross-database association query, and supports flexible configuration of expansion plans. The expansion process can be managed visually.
4)Financial-class real-time consistent distributed transactions: GoldenDB integrates the global transaction manager (GTM) to ensure real-time consistent distributed transactions. The processing of distributed transactions keeps transparent to applications, and applications do not need to be reconstructed. The one-phase submission + automatic compensation mechanism improves distributed transaction processing performance.
5)Financial-class reliability: The rapid synchronization technology ensures zero data loss; the group copying technology ensures service continuity, and the returned message counts technology enables flexible configuration of policies.
6)Complete backup and recovery: GoldenDB supports full backup, incremental backup, real-time backup, and scheduled backup policies. Data can be recovered to any time point before data backup and to the globally consistent data state.
7)SQL compatibility: GoldenDB is compatible with standard SQL syntax, MySQL syntax, common Oracle syntax, and supports distributed optimization and distributed batch processing.
Financial IT applications, especially the core IT applications of banks, has extremely high requirements for performance, stability, and security. The traditional centralized architecture of databases cannot meet the requirements of high-concurrency throughput and rapid response. GoldenDB is a database product with independent intellectual property rights, which features distributed transaction consistency, linear expansion of performance and storage, high data security and reliability, easy operation and maintenance. GoldenDB-based core banking system of CITIC Bank went live, with system performance of 40,000TPS for core banking services.
●Internet Financial Applications
The traditional financial IT architecture has high costs and a bottleneck in its transaction processing capability. Based on the characteristics and development trend of Internet services, more and more Internet financial platforms use distributed architecture. Traditional core services and Internet core services are combined to cope with high concurrency of Internet services. In the construction of the Internet finance platform of Jiangsu Rural Credit Union, as the basic database of the platform, the GoldenDB provides data services to 20 million users to support Internet financial applications including O2O, direct banking and receipt.
●Government Cloud Applications
In China, each levels of government need a standard basic data standard and a basic data library to construct e-government for information sharing and service collaboration. In large-population provinces and large cities, traditional databases are facing a great pressure on storage and performance. A distributed database featuring large expansion and high-concurrency throughput become a powerful tool to relief such pressure. ZTE GoldenDB is an ideal distributed database that supports linear storage and performance expansion to store and process massive data.
The Standard Edition provides basic distributed database capabilities for common service application scenarios, including:
Basic SQL service capabilities.
Distributed transaction control with strong consistency.
Flexible multi-copy data reliability configuration.
Data sharing options: hash, range, list and replication.
Unified and visual OMM: installation, upgrade, cluster management, monitoring, alarm, performance statistics, user management, rights management, audit, log, etc.
Basic database management functions: import & export, data backup & restoration, data redistribution, and consistency check.
Service HA: automatic failover within a DC or between two local DCs, manual failover rehearsal, etc.
In addition to basic database capabilities of the Standard Edition, the Enterprise Edition offers enhanced features oriented to core banking systems:
Multi-level data sharding: up to 5 levels.
Enhanced disaster recovery: local DC or remote DC for disaster recovery, cross-DC failover, isolated system trial.
High data security: data encryption and transmission, database whitelist rights control, and backup file encryption.
Banking features: common batch processing, end-of-day batch processing.