pgloader
pgloader 是针对 PostgreSQL 的批量导入工具。它可以从 MySQL、SQLite 或 dBase 数据库以及 CSV 文件中导入数据,自动识别架构,并且异步执行所有操作。
- 从 MySQL 迁移到 PostgreSQL。只需一个命令。
- 使用 MySQL 连接字符串,pgloader 会查询目录以列出你的表、约束和索引,并了解如何将该架构转换成等效的 PostgreSQL 架构,应用你可以在该命令中编辑的高级转换规则。
- 加载任何 CSV 文件。快得惊人。
- 当前版本的 pgloader 速度是之前版本 的十倍。新命令语法功能非常强大,并且由于它与之前的版本有很大不同,所以 pgloader 包含一个命令行开关,可以为你升级安装。
- 转换你的数据。在流式处理过程中。
- pgloader 包含重新格式化的模块,允许你重新格式化你的数据,例如将一对整数列转换为单个 IP 地址,或将一对浮点值转换为单个点。当然,你可以添加任何你想要的转换,并轻松地在 pgloader 中加载你的代码时使用它!