/tiflow

This repo maintains DM (a data migration platform) and TiCDC (change data capture for TiDB)

Primary LanguageGoApache License 2.0Apache-2.0

TiFlow

LICENSE GitHub release (latest SemVer) GitHub Release Date GitHub go.mod Go version Build Status codecov Go Report Card

Introduction

TiFlow is a unified data replication platform for TiDB that consists of two main components: TiDB Data Migration (DM) and TiCDC.

  • DM enables full data migration and incremental data replication from MySQL or MariaDB to TiDB.
  • TiCDC replicates change data to various downstream systems, such as MySQL protocol-compatible databases and Kafka.

For more details, see DM README and TiCDC README.

License

TiFlow is under the Apache 2.0 license. See the LICENSE file for details.