openGauss
openGauss is an open-source relational database management system for enterprise use, available for Linux, Windows, and self-hosted deployment.
What openGauss is
openGauss is an open-source relational database management system for enterprise use, available for Linux, Windows, and self-hosted deployment. It supports structured filtering, knowledge graph retrieval, full-text indexing, and vector retrieval. High-availability options include synchronous, asynchronous, and cascaded standby deployments; a setup can have one primary and up to four standbys, and documentation reports standby promotion in under 10 seconds. The documentation also reports a TPCC result of 1.5 million tpmC on a two-socket Kunpeng system. Security features include access controls, encryption and authentication, auditing, dynamic data masking, full-encryption computing, and tamper-resistant ledger databases. Operations tools include AI-based parameter tuning and index recommendations, slow SQL diagnosis, monitoring views, and DataKit plugins. The dolphin plugin supports most MySQL syntax, functions, and protocols. Python and Go drivers are listed, along with migration tools for Oracle and MySQL data. The software is free under the Mulan PSL v2 license. LTS releases receive three years of community support; preview releases receive six months.
Good
- Supports structured, graph, full-text, and vector queries
- High availability supports up to four standbys
- Includes security and database auditing features
- Lists Python and Go drivers
- Free under the Mulan PSL v2 license
Watch out
- No managed service is listed
- Preview releases receive six months of support
- LTS releases are made every two years
Who it suits
openGauss suits teams seeking self-hosted relational database software with high-availability deployments and varied query methods. Its listed compatibility and migration tools may also suit teams working with MySQL or Oracle data.
Verdict
openGauss combines multiple query methods with documented high-availability, security, and operations features. Teams should account for its self-hosted deployment model and the support periods associated with each release type.
Plans and prices
From openGauss's own pricing page, checked 9 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| openGauss | Free | Open-source database software under Mulan PSL v2 |
The facts
Each one read from openGauss's own pages, with the date it was checked.
What it does
- Availability
- It supports synchronous, asynchronous, and cascaded standby deployments, with standby promotion in under 10 seconds.checked 9 Oct 2026
- Compatibility
- The dolphin plugin supports compatibility with most MySQL syntax, functions, and protocols.checked 9 Oct 2026
- Connectors
- The official support-tools page lists Python drivers, including a Linux-only psycopg2 driver and a multi-OS pure Python driver, as well as a Go driver.checked 9 Oct 2026
- Deployment
- The official site describes standalone and standalone high-availability deployment; HA supports one primary and at least one standby, with up to four standbys.checked 9 Oct 2026
- Integrations
- Listed related tools include ShardingSphere, HAProxy, Kubernetes, Patroni, Debezium, DBeaver, Zabbix, Prometheus, and Yukon.checked 9 Oct 2026
- Migration
- Listed migration tools include Ora2Pg for Oracle-to-openGauss, pg_chameleon for MySQL-to-openGauss, and pgloader for importing data into openGauss.checked 9 Oct 2026
- Operations
- AI-based parameter tuning and index recommendations, slow SQL diagnosis, performance monitoring views, and DataKit operations plugins are listed as operations capabilities.checked 9 Oct 2026
- Performance
- The documentation reports a TPCC benchmark result of 1.5 million tpmC on a two-socket Kunpeng system.checked 9 Oct 2026
- Product
- openGauss is an enterprise-level, open-source multimodal relational database management system.checked 9 Oct 2026
- Query
- Its mixed query capabilities combine structured filtering, knowledge graph retrieval, full-text indexing, and vector retrieval.checked 9 Oct 2026
- Release cadence
- LTS releases are made every two years and preview releases every six months; preview releases receive six months of community support.checked 9 Oct 2026
- Security
- Documented security features include full-encryption computing, access control, encryption authentication, database auditing, dynamic data masking, transparent encryption, and tamper-resistant ledger databases.checked 9 Oct 2026
- Support
- The site directs users to FAQs and a community forum, and says LTS releases receive three years of community support.checked 9 Oct 2026
Where it runs
- Platforms
- The download page lists AArch64 and x86_64 packages for openEuler versions and CentOS 7.6, and lists Windows JDBC, ODBC, Python-psycopg2, and libpq drivers.checked 9 Oct 2026
Alternatives to openGauss
- 1

SQLite
Free planOpen sourceAndroidiOSWebAPI8.6Free plan - 2

HSQLDB
Free planOpen sourceAPILinuxmacOSSelf-hosted8.1From $100 a year - 3

MySQL
Free planAPILinuxmacOSSelf-hosted7.9Free plan - 4

Aiven for PostgreSQL
Free planOpen sourceWebAPISelf-hosted7.8From $5 a month - 5

Azure SQL Database
Free planAndroidiOSWebAPI7.7Free plan - 6

IBM Db2
Free planWebAPILinuxSelf-hosted7.4From $630 a month
