# Downstream Systems

__*TiDB binlog downstream system*__

+ MySQL/TiDB
+ Local backup files
+ Kafka

-------------------------------------------------------------
The downstream systems of TiDB Binlog can mainly be:
1. MySQL/TiDB
2. Local backup files
  1. Support for data recover
3. Kfafka
  1. Each transaction is an input message to Kafka.
  2. Guaranteed order

Drainer supports synchronizing binlogs to MySQL, TiDB, Kafka, or a local file. If you need to sync the binlog to another type of system that Drainer does not support, you can set Drainer to sync the binlog to Kafka, and then customize the processing according to the binlog consumer protocol. Refer to Binlog Consumer Client user documentation (https://docs.pingcap.com/tidb/stable/binlog-consumer-client).