我是靠谱客的博主 负责跳跳糖,最近开发中收集的这篇文章主要介绍clickhouse做mysql从库_ClickHouse MaterializeMySQL 数据库引擎,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

ClickHouse 20.8将新增 MaterializeMySQL引擎 ,可通过binlog日志实时物化mysql数据,极大提升了数仓的查询性能和数据同步的时效性;原有mysql中承担的数据分析工作 可交由clickhouse去做,这么做可显著降低线上mysql的负载,从此OLTP与OLAP业务实现完美融合。

MaterializeMySQL database engine 支持的情况:

1.支持mysql 库级别的数据同步,暂不支持表级别的。

2.MySQL 库映射到clickhouse中自动创建为ReplacingMergeTree 引擎的表

3.支持全量和增量同步,首次创建数据库引擎时进行一次全量复制,之后通过监控binlog变化进行增量数据同步

4.支持的MySQL版本:5.6 、5.7、8.0

5.支持的操作:insert,update,delete,alter,create,drop,truncate等大部分DDL操作

6.支持的MySQL复制为GTID复制

我的环境:

RedHat 7

ClickHouse 20.8.3.18

Mysql  5.7(window上安装的mysql服务)

1)查看当前mysql配置情况

show variables like '%log%bin%';

ad41ba9a9ac1648fffe8a5cc13a6f1f0.png

sh

最后

以上就是负责跳跳糖为你收集整理的clickhouse做mysql从库_ClickHouse MaterializeMySQL 数据库引擎的全部内容,希望文章能够帮你解决clickhouse做mysql从库_ClickHouse MaterializeMySQL 数据库引擎所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(46)

评论列表共有 0 条评论

立即
投稿
返回
顶部