pg_chameleon 2.0 发布
发布于 2018-01-01 作者 Federico Campoli
相关开源
MySQL 到 PostgreSQL 复制系统 pg_chameleon 的 2.0 版本现已发布。
这个新里程碑带来了多项改进,并与 python 3.3+ 兼容。
- 将同一 MySQL 集群中的多个 MySQL 模式复制到目标 PostgreSQL 数据库。源模式和目标模式名称可以不同。
- 复制采用保守的方法。产生错误的表会自动从复制中排除。
- 守护进程化的 init_replica、refresh_schema、sync_tables 进程。
- 守护进程化的复制进程,带有两个独立的子进程,一个用于读取,一个用于重放。
- 软锁定复制初始化。表在需要时被锁定,并存储其日志坐标。复制守护进程逐步使数据库处于一致的状态。
- Rollbar 集成,简化了错误检测和警报。
- 基本支持 PostgreSQL 到 PostgreSQL 的复制(实验性)。
- 将复制从 MySQL 分离,以便轻松迁移到 PostgreSQL。
使用示例
- 分析
- 迁移
- 来自多个 MySQL 数据库的数据聚合
下载和文档
Pypi 包
Github 页面
文档