简体中文 | English
The purpose of this project is to foster the growth of the GaussDB and OpenGauss open-source ecosystem.
The project includes drivers for common programming languages, which are currently built on the PostgreSQL open-source drivers. For details on the GaussDB open-source ecosystem, refer to gaussdb-ecosystem.
If you find this project helpful, don't forget to click the
starin the top-right corner to show your support!
| Language | Driver Name | Based on PostgreSQL Driver | Code Sample | Release Location |
|---|---|---|---|---|
| JAVA | JDBC | PgJDBC | Code Sample | Released |
| JAVA | gaussdb-r2dbc | r2dbc-postgresql | Code Sample | Released |
| GO | gaussdb-go | pgx | Code Sample | Released |
| .NET | gaussdb-dotnet | npgsql | Code Sample | Released |
| Python | gaussdb-python | psycopg | Code Sample | Released |
| Python | gaussdb-python-async | asyncpg | Code Sample | Released |
| NodeJS | gaussdb-node | node-postgres | Code Sample | Released |
| PHP | gaussdb-php | pdo_pgsql | In Development | |
| Rust | gaussdb-rust | rust-postgres | Code Sample | Released |
| C | libpq | libpq | Code Sample | Released |
| C | ODBC | psqlodbc | Code Sample | Released |