Pgroll:轻松实现PostgreSQL零停机迁移

2024-09-23

pgroll 是一款开源命令行工具,通过同时提供多个 schema 版本,为 PostgreSQL 提供安全且可逆的 schema 迁移。它负责处理复杂的迁移操作,确保在数据库 schema 更新时客户端应用程序继续工作,包括确保在不锁定数据库的情况下应用更改,以及旧 schema 版本和新 schema 版本同时工作,从而降低与 schema 迁移相关的风险,并大大简化客户端应用程序的推出,还允许即时回滚。

30