OceanBase Migration Service (OMS) supports real-time data synchronization between a MySQL or Oracle tenant of OceanBase Database and a Kafka, RocketMQ, or DataHub instance. It also allows you to synchronize data from other types of databases to a RocketMQ instance and from DBP/IDB logical tables to physical tables of a MySQL tenant of OceanBase Database or a DataHub instance. OMS is suitable for real-time data warehouse construction, data query, report distribution, and other business scenarios.
Supported project types
Data synchronization from the source database to the destination database mainly involves incremental data synchronization, where DML changes are written from the source database to the destination database in real time. OMS allows you to synchronize data with a minimum granularity of tables and a maximum granularity of tenants.
OMS provides the data synchronization feature and supports the following types of synchronization projects:
Synchronize data from OceanBase Database to a Kafka instance
Synchronize data from OceanBase Database to a RocketMQ instance
Synchronize data from OceanBase Database to a DataHub instance
Synchronize data from an ODP logical table to a DataHub instance
Synchronize data from an IDB logical table to a DataHub instance
Synchronize data from a MySQL database to a DataHub instance
Synchronize data from an Oracle database to a DataHub instance
Supported synchronization operations
| Project type | Schema synchronization | Full synchronization | Incremental Synchronization | Data Verification |
|---|---|---|---|---|
| OceanBase > Kafka | Supported | Supported | Supported | Not supported |
| OceanBase > RocketMQ | N/A | Not supported | Supported | Not supported |
| OceanBase > DataHub | Supported | Supported | Supported | Not supported |
| ODP > OceanBase | Not supported | Supported | Supported | Not supported |
| ODP > DataHub | Supported | Supported | Supported | Not supported |
| IDB > OceanBase | Not supported | Supported | Supported | Not supported |
| IDB > DataHub | Supported | Supported | Supported | Not supported |
| MySQL > DataHub | Supported | Not supported | Supported | Not supported |
| Oracle > DataHub | Supported | Not supported | Supported | Not supported |