Revisiting Huawei Cloud Database——GaussDB

Table of contents

1. GaussDB: Based on innovation and self-research, it helps enterprises to migrate their core data to the cloud safely and efficiently

2. GaussDB: a financial-grade distributed database based on Huawei's openGauss open ecosystem

3. GaussDB (for MySQL): An enterprise-level self-developed cloud-native database based on open source ecology

4. DRS+UGO: database structure + application + data one-stop migration... 5

5. GaussDB NoSQL: the first in China and the industry's leading multi-mode non-relational database service

6. Supplementary Notes

Foreword:

Huawei Cloud Database GaussDB is a cloud database with key capabilities such as high availability, high reliability, high security, elastic scaling, one-click deployment, fast backup and recovery, and monitoring and alarming. It can provide enterprises with comprehensive functions, stability and reliability, and strong scalability. An enterprise-class database service with superior performance. At the same time, it has the characteristics of PB-level massive data storage, real-time efficient access, and automatic operation and maintenance. It is widely used in finance, telecommunications, logistics, e-commerce, government and other industries, and has become one of the most popular enterprise-level databases in the industry.

After years of optimization and upgrades, GaussDB has developed into one of the core products of HUAWEI CLOUD. Its advanced technical architecture and excellent performance have won a good reputation and market share in both international and domestic markets.

In the future, with the continuous development of cloud computing technology and big data applications, GaussDB will continue to break through and innovate in the market competition, improve performance and reliability, and meet the needs of more users. At the same time, GaussDB will continue to strengthen collaboration with other HUAWEI CLOUD products to further promote digital transformation and intelligent construction.

1. GaussDB: Based on innovation and self-research, it helps enterprises to migrate their core data to the cloud safely and efficiently

Cloud database GaussDB, on the one hand, embraces and is compatible with MySQL and other ecology, and on the other hand, builds its own openGauss ecology, mainly for government and enterprise customers, emphasizing the demands of high performance, high reliability, and high security. At the same time, create a database structure + application + data one-stop migration tool solution, so that customers can feel at ease in model selection, migration, and management. At present, it has been widely used in various industries such as finance, telecommunications, pan-government, energy, transportation, and the Internet.

1. Model selection: full business scenarios, fully open ecosystem, safe and reliable

2. Migration: database structure + application + data one-stop migration

3. Management: seamlessly coordinate upper-layer applications,

 

 2. GaussDB: a financial-grade distributed database based on Huawei's openGauss open ecosystem

1. Positioned as an enterprise-level cloud distributed database, the architecture focuses on building the enterprise-level capabilities of traditional databases and the high expansion and high availability capabilities of Internet distributed databases

2. Advantages of the program:

  • High availability: A node failure in the same city AZ, RPO=0, RTO<60s; guarantee zero data loss. Disaster recovery solution for three centers in two places, real-time disaster recovery for cross-Region data
  • Mixed load and high performance: support high throughput and strong consistency transaction capability, Kunpeng 2-socket server, 32 nodes with 15 million tpmC
  • High scalability: 1000+ computing nodes online expansion, excellent linear ratio
  • High security: the industry's first pure soft full-secret database technology, which realizes full encryption of data from transmission, calculation to storage
  • Full-stack software and hardware self-developed and controllable, ecology controllable: industry-leading storage + network + computing + openGauss self-developed open ecology

3. Case: Commercial use of GaussDB for Class A and B core business of Bank G

1) The switching of this business is completed through three stages: the first stage, the business secret official document system is put into operation; the second stage, the precious metal business is put into operation; the third stage, the personal online banking business is put into operation.

AS Is (Current Status Before Switchover):

To Be (state after switching):

2) Solution advantages:

  • High availability: Multi-AZ interconnection in a single Region in the same city supports active-active in the same city, financial-level support for three-tier network management and control of high-availability deployment solutions
  • Performance linear expansion: supports cluster horizontal expansion, and the basic online performance is equal to that of Oracle
  • Elastic deployment: Deployment instances and applications need to quickly respond to business needs, and the database supports containerized deployment

3. GaussDB (for MySQL): An enterprise-level self-developed cloud-native database based on open source ecology

1. Separation of storage and computing, industry-leading architecture, release of Huawei's accumulation of software and hardware technology.

2. Advantages of the program:

  • Peak performance: multi-level parallel computing + NDP near-data computing push down, TPCH scene performance can reach 34 times that of competitors
  • Massive storage with high reliability: DB-inside distributed storage, expanded from open source 2T to 128T, three copies of storage, second-level backup
  • Serverless Extreme Elasticity: The first distributed row lock and remote log cache technology supports 16 master node expansion, with a linear ratio of 0.7. The original OCC&PCC hybrid concurrency control technology supports high-concurrency transaction conflicts without fail rollback
  • Ultimate safety: RTO=0 for planned downtime, RTO< 10 seconds for unplanned downtime. Three-center architecture in two places, real-time disaster recovery for cross-Region data
  • Eco-friendly: 100% compatible with MySQL 8.0

4. DRS+UGO: database structure + application + data one-stop migration

1. DRS: data synchronization black technology blessing, the whole scene can be migrated with peace of mind

2. UGO: one-click migration of database objects, eliminating worries about heterogeneous database migration

3. Case: Yongan Insurance Commercial GaussDB(for MySQL)+DRS

1) Core appeal: relocate a mainstream commercial database

2) Solution: Full-stack tool chain switching commercial database + expert services. Exceeded expectations by 4 times + met customer demands

5. GaussDB NoSQL: the first in China and the industry's leading multi-mode non-relational database service

1. Original ALL-PRIMARY technology: multi-write, RPO=0, minute-level node expansion

2. Solution advantages

  • Extreme elasticity: storage-computing separation architecture, rapid expansion within minutes, and no performance jitter during expansion; automatic load balancing for reading and writing, and business-free access.
  • Extremely high reliability: multiple active multiple writes, tolerating a maximum of N-1 node failures; real-time replication of disaster recovery clusters.
  • Extremely high availability: storage layer node failure, minute-level copy reconstruction of terabytes of data; extremely fast backup, point-in-time restoration
  • Compared with native NoSQL: failover time: 20 times faster, data backup time: 10 times faster, node expansion time: 20 times faster, performance: 1.5 times better

3. Case: GaussDB NoSQL helps Tiantu provide the best user experience

1) Solution:

GaussDB (for Mongo) provides tile data processing services for online maps

2) Customer value

  • Guarantee business stability and continuity: customer business does not need any transformation, 17TB mass data migration only takes 2 days, fault transfer is second level, customer business is not aware, supports 96TB mass data processing capacity
  • Help reduce costs and increase efficiency: Compared with the community version, the performance has been improved by more than 3 times, the speed of new business launch has been increased by 2 times, the data update efficiency has been increased by 5 times, and the cost is half of that of competitors with the same specifications

6. Supplementary Notes

How to choose a database in line with business development? ——HUAWEI CLOUD database provides users with flexible, convenient, and low-cost cloud solutions, full-scenario services, and a fully open ecosystem, allowing core data to be safely uploaded to the cloud, and processed and analyzed stably and efficiently.

1. Relational database

  • Cloud database GaussDB (independent innovation): used in key core systems in industries such as finance, telecommunications, and government, in high-performance scenarios
  • Cloud database GaussDB (for MySQL) (independent innovation): medium and large enterprise production systems (high performance, large data capacity), such as finance, Internet, etc.
  • ApsaraDB for RDS for MySQL: Go to the cloud for open source MySQL services, enjoy the security, elasticity, and high availability of cloud databases, and reduce enterprise TCO
  • ApsaraDB for RDS for PostgreSQL: open-source PostgreSQL business on the cloud, enjoy the security, elasticity, and high availability of cloud databases, and reduce enterprise TCO
  • ApsaraDB for RDS for SQL Server: Enterprise users go to the cloud with Microsoft's ecology to support high-reliability data business needs

2. Non-relational database

  • Cloud database GaussDB (for Mongo) (independent innovation): applied to games (equipment, props), pan-internet scenarios
  • Cloud database GaussDB (for Cassandra) independent innovation: Pan-Internet log data storage (large amount of concurrent writing, high storage capacity), industrial Internet data storage (large writing scale, large storage capacity)
  • Cloud database GaussDB (for Influx) independent innovation: Industrial Internet time series data, user bank flow data, Internet of Things data storage (time series)
  • Cloud database GaussDB (for Redis) independent innovation: Key-Value storage mode, which can be used in Internet scenarios
  • Document database service DDS: Compatible with MongoDB protocol, applicable to games (equipment, props) and pan-Internet scenarios

3. Database ecological tools & middleware

  • Data Replication Service DRS: used for database online migration and database real-time synchronization
  • Data management service DAS: One-stop database development, DBA intelligent operation and maintenance, enterprise process approval, enjoy convenient, intelligent, safe and efficient database management means
  • Database and application migration UGO: Heterogeneous database migration, SQL conversion of database object DDL and application SQL conversion
  • Distributed database middleware DDM: sub-database and sub-table scenario supporting RDS for MySQL

For more exciting content, please refer to the official website information:

Cloud Database Product Overview_MySQL_GaussDB_SQL Server_Redis_MongoDB_Oracle_Free Database-HUAWEI CLOUD

Enterprise Distributed Database - Introduction to GaussDB_What open source software is gaussdb based on?_Gauss Squirrel Club Blog-CSDN Blog

Supongo que te gusta

Origin blog.csdn.net/GaussDB/article/details/130214865
Recomendado
Clasificación