Skip to content

Support openGauss Database. #1127

Open
Open
@zmlzm

Description

@zmlzm

openGauss is a new open-source Database from Huawei and big group active community. It has best features that known from postgresql and mysql. It also suooprt MOT tech(like redis but rdbms).

office website
github

openGauss is a relational database. It uses the client/server, single-process multi-thread architecture, and supports standalone and one-primary and multiple-standby deployment modes. In the primary/standby deployment mode, the standby node can be read, and HA and read expansion are supported.

Product Features

Compared with other open-source databases, openGauss has the following features: composite application scenarios, high performance, and high availability.

1.Composite application scenarios

  • Row-store, supporting frequent service data updates
  • Column-store, supporting service data appending and analysis
  • Memory table, supporting high throughput, low latency, and ultra-high performance

2.High performance

  • The multi-core data structure, incremental checkpoints, and large memory buffer management are used to implement 1 million - transactions per minute (tpmC).
  • The server connection pool supports tens of thousands of concurrent connections.

3.High availability (HA)

  • Replication between the primary and standby nodes can be deployed in synchronous or asynchronous mode.
  • Data page CRC check is supported. Damaged data pages are automatically restored by the standby node.
  • The standby node recovers in parallel and can be promoted to primary to provide services within 10 seconds.

4.AI capabilities

  • With AI4DB capabilities, including intelligent parameter tuning and diagnosis, slow SQL discovery, index recommendation, time series prediction, anomaly detection, etc.
  • It has the capability of DB4AI, is compatible with the MADlib ecology, supports 70+ algorithms, has several times higher performance than the native MADlib, and supports advanced algorithms such as XGBoost and GBDT.

Metadata

Metadata

Assignees

No one assigned

    Labels

    db:otherDBs that are not explicitly supported but may workdb:postgresRelated to PostgreSQL

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions