Instance Types for Different Business Needs
Instance Types for Different Business Needs
- HA (1 primary + 2 standby)
- Distributed HA
Why GaussDB?
Dual-Cluster Strong Consistency for High Availability
Strong consistency between clusters: GaussDB uses decoupled storage and compute and is equipped with Kunpeng processors, NoF networking, and Dorado storage to provide full-stack high availability. Cluster-level faults are completely isolated in the dual-AZ active-active system, achieving an RPO of zero.
Lossless switchover transparent to applications: Databases are instantly connected after a failover, and SQL operations are resumed from the breakpoint, where workloads were not affected. This ensures database service continuity and enables automatic transaction replay during and after HA switchovers/failovers.
Data reliability: Twelve nines (99.9999999999%) of data durability guarantee data security and reliability.
A Fully Software-encrypted Database
Full software encryption: GaussDB supports SM series cryptographic algorithms and transparent data encryption. Such algorithms allow data to be queried and calculated in the ciphertext. This enables GaussDB to provide more than 35% higher ciphertext data processing efficiency than similar products.
Anti-tampering: GaussDB uses a high-concurrency digest generation algorithm to generate table-level hash values. This algorithm provides support for 10x more concurrency than when serial processing is used. It supports SQL and complex operations of associating multiple tables or ledgers.
AI-Native Database with End-to-End Intelligence
Application development: GaussDB provides full-link, full-data SQL awareness, analysis, and optimization to help you develop applications more easily and efficiently.
O&M: GaussDB ensures quick, precise intelligent O&M based on full-process monitoring and intelligent diagnostics.
Intelligent approaches, including index recommendations, distribution column recommendations, and root cause analysis, improve diagnosis efficiency by more than five times.
High-Performance Data Processing and High Scalability, Easy to Handle Massive Concurrency
In-place updates: With the high-performance storage engine, GaussDB responds fast all day long with almost no jitter. The performance jitter remains lower than 3% even when handling heavy workloads.
Online cluster scale-out and multi-round incremental data synchronization: Multiple rounds of incremental data synchronization are performed to reduce table locking. System capacity and performance can be scaled out online in just a few seconds.
Easy Deployment and Migration
Flexible, lightweight deployment: You can create a DB instance consisting of only one primary node, one standby node, and one log node to conserve storage and compute resources. The deployment costs can be reduced by 1/3.
Refined management: Resources are assigned and isolated by tenant, and even an individual vCPU can be managed, improving the overall resource efficiency.
One-stop migration solution: GaussDB uses UGO's pre-migration evaluation and schema migration techniques to automatically convert syntax of mainstream databases to GaussDB syntax, and uses DRS to migrate heterogeneous database data online.
Key Technologies
In-place Updates: 24/7 High-Performance, Low-Latency Processing in All Scenarios
A traditional row storage engine works using append updates, which means if there are frequent updates, a lot of junk data is generated and data access efficiency is reduced. Additionally, deleting junk data consumes a large number of resources, causing performance jitter.
The storage engine used by GaussDB uses in-place updates, where valid data of the most recent version and junk data of historical versions are stored separately. This prevents the data space from expanding and increases garbage collection efficiency. The performance jitter is less than 3% even in the face of a massive volume of concurrent requests, and storage utilization is improved by 17%.
Dual-Cluster Strong Consistency: Isolation of Any Hardware or Software Faults, RPO = 0
Two sets of independent database software are deployed in separate DCs as two logically isolated clusters. If a fault occurs in one DC, workloads can be quickly switched to the standby DC, which will not be affected by the fault. The service downtime is less than 2 minutes.
GaussDB uses storage replication to implement an intra-city dual-cluster DR solution. With the outstanding performance and reliability of shared storage devices, the RPO of cross-cluster DR is zero.
Full Encryption: Ciphertext-based Data Retrieval and Computing for User Privacy
Data is processed in ciphertext during storage, transmission, and query.
Database users keep keys in their hands. Even database administrators do not have access. Encryption and decryption are performed only on the user side.
Syntax is automatically parsed without affecting applications. Syntax parsing is embedded in the driver, so the original SQL statements and data types do not need to be modified.
Some algorithms are not involved in encryption and decryption, which reduces hardware I/O.
Mathematical algorithms are used to enable direct query in ciphertext, minimizing performance loss during encryption and decryption.
Comprehensive Solutions
Comprehensive Solutions
Continuous Innovation with Millions of Customers
Continuous Innovation with Millions of Customers
Professional Certification
Industry Recognition
Industry Recognition
Huawei Cloud Named "Voice of the Customer" in Gartner Peer Insights™
Huawei Cloud became the world's only cloud vendor who was named a "Customers' Choice", according to "Gartner Peer Insights™ 'Voice of the Customer'" released in 2023.
Huawei Cloud Database Local Deployment Ranked No.1 in China Five Consecutive Times
Huawei Cloud databases ranked No. 1 in China's local deployment market with a market share of 16.59% contributed by GaussDB. Since 2020 H1, Huawei Cloud databases have been ranked No. 1 five times in a row.
Huawei Cloud Databases Ranked No. 8 in the Global DBMS Market
According to "Market Share: All Software Markets, Worldwide, 2022", Huawei Cloud databases ranked No.8 in the global DBMS market share.
More Services
More Services
Data Replication Service (DRS)
Migrate your databases with minimal downtime
Database Consultancy Service
Professional consulting services for database design, assessment, and professional training
Document Database Service (DDS)
A MongoDB-compatible document database deployed in a cluster, replica set, or single node