openGauss

开源数据库

openGauss社区官网

开源社区

主要面向开发者和ISV,提供六大类开发工具客户端工具、数据导入导出工具、数据复制/同步工具、监控运维接口及工具集、备份恢复接口及工具集、通用数据框架。

标准SQL及驱动

psycopg2

openGauss Python驱动(仅限Linux)

py-og

openGauss Python驱动(纯Python,可跨平台)

go-pq

openGauss Go语言驱动

数据访问中间件

ShardingSphere

分布式数据库中间件

HAProxy

数据库读写负载均衡

vip-manager

自动IP故障转移

集群管理软件

Kubernetes

一个开源的容器集群管理平台

Patroni

自动主备切换,提升数据库可用性

数据导入导出工具

Ora2Pg

Oracle到openGauss数据迁移工具

pg_chameleon

MySQL到openGauss数据迁移工具

pgloader

一个数据导入工具,使用COPY命令将数据导入到openGauss

数据复制/同步工具

JdbcPgBackup

基于Java的跨平台数据导入导出工具,类似于pg_dump/pg_restore

Database-Sync

基于Java开发,功能强大、配置灵活的数据库之间同步工具

Debezium

为捕获数据更改(Change Data Capture, CDC)提供了一个低延迟的流式处理平台

运行视图

PowerDesigner

灵活的分析和设计特性允许使用一种结构化的方法有效地创建数据库或数据仓库

客户端工具

DBeaver

开源多数据库客户端工具

Data Studio

openGauss官方客户端工具

监控运维系统

Zabbix

实时监控的IT组件和服务,监控数据库需要额外适配

Prometheus

开源监控系统,在记录纯数字时间序列方面表现非常好

内核扩展

禹贡

提供专业的GIS(Geographic Information System)能力