字节技术专家首次揭秘:基于ClickHouse的复杂查询实现与优化 原创

51CTO 20220602

  • 字节跳动
  • ClickHouse
  • 复杂查询

ClickHouse是由俄罗斯Yandex公司于2016年开源的列式存储数据库(DBMS),主要应用于在线分析处理查询,并支持SQL查询实时生成分析数据报告。对比目前流行的同类DBMS,ClickHouse拥有更轻的量级与更快的查询速度。作为该领域中的后起之秀,ClickHouse目前已凭借其性能优势引领了业内新一波分析型数据库的浪潮。

但在其耀眼光芒的背后,ClickHouse也同样存在着一些与生俱来的弱点。其中影响较为明显的,便是在面对复杂业务场景与海量数据所带来的压力时,ClickHouse往往会显得“力不从心”,并暴露出「复杂查询」的问题。

字节跳动作为国内最大规模的ClickHouse使用者,早在2017年便开始了对ClickHouse的应用与研究,并在近五年的实践中积累了大量的优质技术经验。截止2022年3月,字节跳动内部的ClickHouse节点总数已超18000个,管理数据量超700PB,最大集群规模在2400余个节点。更值得一提的是,目前字节跳动数据团队已成功克服ClickHouse的复杂查询问题,并将该能力通过ByteHouse面向开发者输出。

6月9日晚19:30,在【T·TALK】的第11期技术分享活动中,我们特别邀请到了字节跳动数据平台资深研发工程师董一峰老师做客直播间。届时,董一峰老师将通过本期直播,为大家详细解读ClickHouse的「复杂查询」问题,并首次公开分享字节跳动解决ClickHouse复杂查询问题的优化思路与技术细节。感兴趣的同学可扫描海报二维码,提前预约精彩内容。

扫海报下方二维码预约观看直播


嘉宾介绍:

董一峰,字节跳动数据平台资深研发工程师。负责字节跳动企业级实验平台团队,致力于打造业界最先进好用的实验平台,把A/B测试变成驱动业务增长的新基建。从0到1参与搭建了字节内实验中台Libra,服务于抖音、Tiktok、今日头条等500多个业务线;对外发布火山引擎A/B测试(aka DataTester)、BytePlus Optimize等产品。

查看全文

点赞

51CTO

作者最近更新

  • 数据治理如何服务于AL/ML系统 译文 精选
    51CTO
    2022-10-21
  • 云上的DevOps人为什么会崩溃? 原创 精选
    51CTO
    2022-10-19
  • 自动化的可视化测试的未来发展趋势 译文
    51CTO
    2022-10-20

期刊订阅

相关推荐

  • 继微软之后甲骨文也加入TikTok竞购队伍

    2020-08-19

  • 字节又买了个高管

    2022-03-24

  • TikTok广告收入年复合增长率300%,字节跳动国内广告收入下滑、电商增长

    2022-03-31

  • 字节的「去算法」实验

    2022-04-18

评论0条评论

×
私信给51CTO

点击打开传感搜小程序 - 速览海量产品,精准对接供需

  • 收藏

  • 评论

  • 点赞

  • 分享

收藏文章×

已选择0个收藏夹

新建收藏夹
完成
创建收藏夹 ×
取消 保存

1.点击右上角

2.分享到“朋友圈”或“发送给好友”

×

微信扫一扫,分享到朋友圈

推荐使用浏览器内置分享功能

×

关注微信订阅号

关注微信订阅号,了解更多传感器动态

  • #{faceHtml}

    #{user_name}#{created_at}

    #{content}

    展开

    #{like_count} #{dislike_count} 查看评论 回复

    共#{comment_count}条评论

    加载更多

  • #{ahtml}#{created_at}

    #{content}

    展开

    #{like_count} #{dislike_count} #{reback} 回复

  • #{ahtml}#{created_at}

    #{content}

    展开

    #{like_count} #{dislike_count} 回复

  • 关闭
      广告