Gravity
重力用于在各种输入和输出(数据库,消息队列)之间复制数据。
它被设计为可定制的数据复制工具,可以:
支持多个来源和目的地
支持基于Kubernetes的复制集群
用例
数据总线:使用更改数据捕获(MySQL binlog,MongoDB Oplog)和批处理表扫描将数据发布到消息队列(如Kafka)。
单向数据复制:将数据从一个MySQL群集复制到另一个MySQL群集。
双向数据复制:双向复制两个MySQL群集之间的数据。
分片与合并表的同步:将MySQL分片表与合并的表同步。 您可以指定源表和目标表之间的对应关系。
在线数据突变:在复制过程中可以更改数据。 例如