PgDog is a transaction pooler logical replication manager can shard PostgreSQL
a year ago
- #Rust
- #PostgreSQL
- #Database Sharding
- PgDog是一个用Rust编写的PostgreSQL事务池和逻辑复制管理器
- 它支持分片功能,可管理数百个数据库和数千个连接
- 快速安装选项包括Helm charts和Docker Compose
- 功能特性包含负载均衡、健康检查和故障转移机制
- PgDog能自动将查询路由到分片,并支持跨分片查询
- 内置CSV解析器,可将COPY命令拆分到不同分片执行
- 逻辑复制功能支持现有数据库无需停机即可分片
- 配置灵活,支持运行时动态调整
- PgDog采用AGPL v3开源协议,允许内部使用和私有修改
- 鼓励早期采用者试用PgDog,我们将持续更新功能稳定性