本发明公开了实现MySQL同步数据到ES构建宽表的系统及方法,本发明涉及数据库相关领域,将业务关系型数据持久化到非关系型数据库,从而实现数据的快速检索,通过MySQL开启数据库Bi n l og日志;使用数据同步工具订阅日志,同步数据到消息队列pu l sar中;创建消费者应用,对数据进行过滤、清洗,组装成目标数据,最后存储到ES中;创建查询接口,供业务系统使用;将业务系统查询服务切换到上述服务,通过引入了消息队列,所以整个链路是具备变更数据的堆积能力的,如果变更数据消费的比较慢,MySQL本地较老的bi n l og文件由于磁盘空间的不足而被删除时,消息队列中的数据仍然存在,数据同步仍然可以正常进行。