简介DBSyncer是一款开源的数据同步中间件,提供Mysql、Oracle、SqlServer、PostgreSQL、Elasticsearch(ES)、Kafka、File、SQL等同步场景。支持上传插件自定义同步转换业务,提供监控全量和增量数据统计图、应用性能预警等。
生产环境数据有将近百万级,需要去写代码同步的话压力也不小,然后群里小伙伴给我推荐了Canal,他们已经在业务系统里面使用了,性能杠杠的。支持的MySQL 版本包括 5.1.x , 5.5.x , 5.6.x , 5.7.x , 8.0.x。
本文会先讲述数据同步的 4 种方案,并给出常用数据迁移工具,干货满满!不 BB,上文章目录:1. 前言在实际项目开发中,我们经常将 MySQL 作为业务数据库,ES 作为查询数据库,用来实现读写分离,缓解 MySQL 数据库的查询压力,应对海量数据的复杂查询。