双活建设要求两个数据中心同时承担读写业务,为了保障两边数据一致性,就要求实现实时双向同步。目前公司内部使用的数据源较多,包含 MySQL、Elasticsearch、kafka、redis、doris 等等。然而,现有的开源工具普遍只支持单向同步,无法满足双向同步需求,更不用说同时支持多种数据源的双向同步。因此,我们决定自研一款数据同步工具,以实现多数据源间的实时双向同步,确保双活建设顺利推进。
阅读全文