Open
Description
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).
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.