openGauss Toolset

Version
Architecture
OS

Support Tools

Tool type

psycopg2

Connectors

The openGauss Python Driver (Linux only)

py-og

Connectors

The openGauss pure Python Driver (Multi-OS Support)

go-pq

Connectors

The openGauss Go Driver

ShardingSphere

Middleware

Distributed database middleware

HAProxy

Middleware

Database read/write load balancing

vip-manager

Middleware

Automatic IP failover

Kubernetes

Cluster Management

An open source container management platform

Patroni

Cluster Management

Automatic primary/standby switching to improve database availability

Ora2Pg

Migration Tools

Database migration tool from Oracle to openGauss

pg_chameleon

Migration Tools

Database migration tool from MySQL to openGauss

pgloader

Migration Tools

A data import tool that uses the COPY command to import data into openGauss

JdbcPgBackup

Data Synchronization Tools

Java based multi-platform data import and export tool, similar to pg_dump/pg_restore

Database-Sync

Data Synchronization Tools

A powerful and flexible database synchronization tool developed based on Java

Debezium

Data Synchronization Tools

It provides a low latency streaming processing platform for change data capture (CDC)

PowerDesigner

Data Model

Flexible analysis and design features allow you to effectively create a database or data warehouse using a structured approach

DBeaver

Client Tools

Open source multi database client tool

Data Studio

Client Tools

openGauss official client tool

Zabbix

Monitor & DevOps System

It components and services for real-time monitoring, and the monitoring database needs additional adaptation

Prometheus

Monitor & DevOps System

The open source monitoring system performs very well in recording pure digital time series

Yukon

Kernel Extension

Provide professional GIS (Geographic Information System) ability