ClickHouse 去 ZooKeeper 集群使用方案

所属专题:ClickHouse 集群版深度实践

嘉宾 : 贺钰城 | 联想开源优化架构师

讲师介绍

专题演讲嘉宾:贺钰城

联想开源优化架构师

现任联想开源优化架构师,在联想的TDP负责数据库引擎建设,是ClickHouse社区的志愿者。从2010年开始投身于数据分析行业,对于大数据平台架构设计、数据流量分析、数仓建设有丰富的经验。曾任Ptmind技术联合创始人&CTO、缔元信DMP产品线负责人。

议题介绍

演讲:ClickHouse 去 ZooKeeper 集群使用方案

在使用 ClickHouse 集群时,很多人都以为必须使用 ZooKeeper。实际上 ZooKeeper 只是起到了一个辅助作用,可以让不熟练的人快速上手。事实上,用了 ZooKeeper 会在数据录入上导致不小的麻烦。因此,本次我分享的重点是联想如何去除 ZooKeeper 的依赖。

演讲提纲:

  1. 为什么不使用 ZooKeeper 来完成标准集群实现
    • ZooKeeper 同步出现延迟问题
    • ZooKeeper 压力太大, 表处于“read only mode”模式
    • on Cluster 只支持 MergeTree 相关引擎的表
  2. 实现无 ZooKeeper 的高可用的理论基础
    • ClickHouse 的独立性
    • ClickHouse 分片原理
    • Distributed 表引擎的原理
  3. 实现高可用的历程
    • 通过 Distributed 实现数据同步复制
    • 通过修改 JDBC 实现数据复制同步
    • 通过修改 JDBC 实现读写分离

你将获得:

  • 去 ZooKeeper 的 ClickHouse 使用方案

交通指南

来广营·朝来科技园

Laiguangying Beijing
地址: 北京市朝阳区来广营朝来科技园
  • 微信咨询

  • 电话咨询

    联系电话:+86 13167596032

微信联系我们