Skip to main content
SQLOZ
Chapter 11 Data Operations & Queries

第11章: 跨数据库方言迁移

概述: OzMigrate 实现了不同数据库引擎之间(例如 MySQL 迁移至 PostgreSQL,或 PostgreSQL 迁移至 SQLite)的表结构智能转换与数据高效转储。

11.1 数据类型智能适配

自动将源库的方言字段类型转换为目标数据库的最佳匹配类型:

  • AUTO_INCREMENT (MySQL) ↔ SERIAL / IDENTITY (PostgreSQL) ↔ AUTOINCREMENT (SQLite)
  • 时区感知的日期时间字段适配
  • JSON、JSONB、ENUM、UUID 的等价转换

11.2 边界流式数据传输 (Bounded Streaming)

面对数百万行的大型数据表,采用受控流式通道与分块批处理技术,在恒定内存占用下实现高并发稳定迁移。

相关主题