GaussDB(for openGauss)
GaussDB(for openGauss) is a cloud-based, enterprise-grade, distributed relational database that features high availability, elastic scalability, and high performance.
GaussDB(for openGauss)
GaussDB(for openGauss) is a cloud-based, enterprise-grade, distributed relational database powered by the fast growing openGauss ecosystem. It supports cross-AZ deployment for zero data loss and hybrid transactional/analytical processing (HTAP) workloads. With a distributed architecture, GaussDB(for openGauss) allows you to easily scale up storage and add up to over 1,000 nodes for a single DB instance to handle petabytes of data. The high-availability database can be deployed, backed up, and restored quickly, with easy-to-use monitoring and alarm management.

Product Advantages

Product Advantages

  • Ultra-High Availability

    DB instances can be deployed across AZs and regions. Strong consistency is used, guaranteeing zero data loss.
    DB instances can be deployed across AZs and regions. Strong consistency is used, guaranteeing zero data loss.
  • Open Ecosystem

    The openGauss community provides open-source standalone and primary/standby instances for partners and developers to develop their own database solutions. For details, see the openGauss community official website (https://opengauss.org/en/).
    The openGauss community provides open-source standalone and primary/standby instances for partners and developers to develop their own database solutions. For details, see the openGauss community official website (https://opengauss.org/en/).
  • Excellent Performance

    With distributed optimizers and NUMA-aware memory allocation, GaussDB(for openGauss) can handle petabytes of data and deliver excellent TPC-C and TPC-H performance for enterprises.
    With distributed optimizers and NUMA-aware memory allocation, GaussDB(for openGauss) can handle petabytes of data and deliver excellent TPC-C and TPC-H performance for enterprises.
  • Flexible Scalability

    GTM-lite breaks the performance bottleneck of traditional databases. Compute and storage capacities can be separately and flexibly scaled. You can add up to over 1,000 nodes for a single DB instance.
    GTM-lite breaks the performance bottleneck of traditional databases. Compute and storage capacities can be separately and flexibly scaled. You can add up to over 1,000 nodes for a single DB instance.
  • Robust Features

    To improve development and O&M efficiency, GaussDB(for openGauss) supports distributed stored procedures, distributed triggers, external tables, transparent data encryption (TDE), Always Encrypted, anti-tampering, workload diagnosis report (WDR), intelligent diagnosis, and index recommendations.
    To improve development and O&M efficiency, GaussDB(for openGauss) supports distributed stored procedures, distributed triggers, external tables, transparent data encryption (TDE), Always Encrypted, anti-tampering, workload diagnosis report (WDR), intelligent diagnosis, and index recommendations.
  • Security and Reliability

    GaussDB(for openGauss) is backed by Huawei's over 10 years of expertise in databases. Huawei owns 100% of the intellectual property for the core code of GaussDB(for openGauss) and is capable of troubleshooting and optimizing all product modules on the source code level.
    GaussDB(for openGauss) is backed by Huawei's over 10 years of expertise in databases. Huawei owns 100% of the intellectual property for the core code of GaussDB(for openGauss) and is capable of troubleshooting and optimizing all product modules on the source code level.

Product Features Product Features

A Distributed, Financial-grade Database, Performance up 54%


High Performance

With distributed optimizers and NUMA-aware memory allocation, GaussDB(for openGauss) can handle petabytes of data and deliver excellent TPC-C and TPC-H performance for enterprises.

Elastic Scalability

GTM-lite breaks the performance bottleneck of traditional databases. Compute and storage capacities can be separately and flexibly scaled. You can add up to over 1,000 nodes for a single DB instance.

Commercial Deployment by a Large Bank

A major bank in China used GaussDB(for openGauss) to transform core transaction systems using a distributed architecture.

Large Capacity and High Scalability

GaussDB(for openGauss) supports online scale-out to terabytes or even petabytes of data per instance. There is no need to do sharding, simplifying application development.

Financial-grade High Availability

A single DB instance can be deployed across AZs within the same region to ensure service continuity in case one of the data centers goes down.

High Concurrency

For major business processes, the response latency is less than 3 seconds under high concurrency of transactions. The time needed to return results for reporting and complex query requests is reduced from over 20 minutes to seconds.

Key Technologies Key Technologies

HTAP, High Performance, and Elastic Scalability

GaussDB(for openGauss) helps massively reduce the amount of work involved in migrating and revamping legacy transaction systems using a distributed architecture. 3DC geo-redundant DR keeps your data safe and ensures service continuity.

Industry-Leading Transaction Processing

A NUMA-aware architecture greatly accelerates data processing by reducing cross-core memory access. With strong data consistency for distributed systems and lightweight transaction snapshots, GTM-lite helps improve both single-node and distributed performance by 5x.

Ultra-Low Delay for Complex Queries

GaussDB(for openGauss) uses a massively parallel processing (MPP) architecture to provide the ultimate throughput. Execution plans are dynamically and evenly distributed to all nodes. With symmetric multiprocessing (SMP), multiple CPU cores in a single node perform parallel computing. One instruction operates multiple pieces of data at the same time, greatly reducing the query latency.

Elastic Scalability

You can add up to over 1,000 nodes for a single DB instance to handle high concurrency and complex queries.

Financial-grade High Availability and Security


3DC Geo-Redundant DR

You can deploy a DB instance within a single AZ, across AZs, or across regions as required. In the case of a single failure in an AZ, a recovery point objective (RPO) of zero and a recovery time objective (RTO) of less than 10 seconds can be achieved.

End-to-End Encryption for Data Transmission, Computing, and Storage

In addition to encryption for data transmission and storage, GaussDB(for openGauss) provides industry-leading encryption for data computing as well. Data security is guaranteed for the entire lifecycle.

AI-Native for Intelligent and Efficient Management


Parameter Self-tuning

More than 500 parameters are self-tuned using deep learning and global optimization algorithms. Compared with manual parameter tuning by DBAs, self-tuning helps improve performance by 30% and reduces the time required from days to minutes.

Intelligent Index Recommendations

Intelligent index recommendations analyze and recommend indexes for SQL statements and workloads, reducing the time needed from hours to seconds. Benchmarking tests show an approximately 40x improvement in performance.

Application Scenarios

  • Core Financial Transactions

  • ERP/CRM

  • Government and Enterprise OA

Core Financial Transactions

Core Financial Transactions

GaussDB(for openGauss) helps massively reduce the amount of work involved in migrating and revamping legacy transaction systems using a distributed architecture. 3DC geo-redundant DR keeps your data safe and ensures service continuity.

ERP/CRM

ERP/CRM

GaussDB(for openGauss) supports enterprise-grade HTAP workloads plus a range of other enterprise features. It delivers excellent performance for long transactions and ultra-complex SQL queries, and helps enterprises automate core business processes with enterprise resource planning (ERP) and customer relationship management (CRM).

Government and Enterprise OA

Government and Enterprise OA

GaussDB(for openGauss) is a secure and reliable database compatible with mainstream software and hardware. It is suitable for the office automation (OA) of governments and enterprises alike.

Register with HUAWEI CLOUD to get free services

Register Now