在群雄逐鹿的 OLAP 数据库市场,开源引擎 ClickHouse 凭借其出色的性能成为公认的黑马。官方称其性能超过了市场上同类的列式数据库,每台服务器每秒可处理数亿到超过十亿行、体积达数十 GB 的数据,运行速度比传统数据库快 100-1000 倍。
高效运行速度的另一面,还隐含着成本、性能、容量等诸多问题,比如不支持事务,不能够保证数据的一致性和完整性,不存在隔离级别,不支持高并发等等。这导致 2016 年开源的 ClickHouse 难以应对当下更加复杂,数据规模更加巨大的场景需求。
(资料图片仅供参考)
比如在字节内部,从 2018 年引入 ClickHouse,因为业务的发展,要服务于大量的用户,数据规模变得越来越巨大。由于 ClickHouse 是 Shared-Nothing 的架构,每个节点是独立的,不会共享存储资源等,因而计算资源和存储资源是紧耦合的。这导致扩缩容成本变高,且会涉及到数据迁移,不能实时按需的扩缩容,从而导致资源的浪费。此外,ClickHouse 的紧耦合的架构会导致多租户在共享集群相互影响,另外由于读写在一个节点完成,导致读写受到影响,最后 ClickHouse 在复杂查询上例如多表 join 等的性能支持并不是很好。
字节 ClickHouse 使用情况
为了解决这些痛点,字节在 ClickHouse 架构基础上进行了升级,于 2020 年在内部启动了 ByConity 项目,并于 2023 年 1 月发布 Beta 版本,将于 5 月底正式对外开源。
ByConity 是一个开源的云原生数据仓库,采用存储 - 计算分离的架构。它支持多个关键功能特性,如存储计算分离、弹性扩缩容、租户资源隔离和数据读写的强一致性等。通过利用主流的 OLAP 引擎优化,如列存储、向量化执行、MPP 执行、查询优化等,ByConity 可以提供优异的读写性能。
ByConity 的架构分为三层,如下图所示,服务接入层包含负责客户端数据和服务的接入,也就是 ByConity Server;计算组为 ByConity 的计算资源层,每个 Virtual Warehouse 是一个计算组;数据存储层由分布式文件系统,如 HDFS、S3 等构成。
ByConity 三层技术架构图
除了兼备 ClickHouse 的一些优点外,ByConity 还实现了了诸多新的功能。
ByConity 的一个重要优势是 存储 - 计算分离的架构,它实现了读写分离和弹性扩缩容。它的优势是高弹性和高扩展性。这种架构确保读操作和写操作不会相互影响,使得计算资源和存储资源解耦,两者可以按需的且独立的扩缩容,确保资源高效利用。此外,ByConity 支持多租户资源隔离功能,保证不同租户之间不会互相影响,使 ByConity 适用于多租户环境,如图 2。
ByConity 存储 - 计算分离,实现多租户隔离
ByConity 支持弹性的扩缩容,能够实时、按需的对计算资源进行扩缩容,保证资源的高效利用。并且它能对不同的租户进行资源的隔离,租户之间不会受到相互影响。其另一个重要功能是数据读写的强一致性 ,确保数据始终是最新的,读写之间没有不一致。此外,ByConity 采用了主流的 OLAP 引擎优化,例如列存、向量化执行、MPP 执行、查询优化等,来保证提供了优异的读写性能。
之所以采用开源的模式,ByConity 项目组是希望能够把项目回馈给社区,同时也希望通过社区的力量加强和完善 ByConity。接下来,ByConity 在 2023 开源社区发展规划中,希望增强 ByConity 的功能、性能和易用性,重点关注开发新的存储引擎、支持更多的数据类型和与其他数据管理工具的集成领域。
5 月 28 日,字节跳动分析型数据库负责人陈星将出席 GOTC 2023 “数据与数据库技术” 分论坛,并担任讲师,带来《ByConity: 分析型数据库技术创新与开放之路》主题演讲,详解 ByConity 中的关键技术选择,分享 ByConity 开源与开放背后的故事。
敬请期待!
全球开源技术峰会(Global Open-source Technology Conference),简称 GOTC,是由开放原子开源基金会、上海浦东软件园、Linux 基金会亚太区和开源中国联合发起的,面向全球开发者的一场盛大开源技术盛宴。
5 月 27 日至 28 日,GOTC 2023 将于上海举办为期 2 天的开源行业盛会。大会将以行业展览、主题发言、专题论坛、开源市集的形式展现,与会者将一起探讨元宇宙、3D 与游戏、eBPF、Web3.0、区块链等热门技术主题,以及开源社区、AIGC、汽车软件、AI 编程、开源教育培训、云原生等热门话题,探讨开源未来,助力开源发展。
GOTC 2023 报名通道现已开启,诚邀全球各技术领域开源爱好者共襄盛举!
参会报名,请访问: https://www.bagevent.com/event/8387611
进入官网了解更多信息,请访问: https://gotc.oschina.net/
标签:
精彩推荐
1、广汉的学校这几年升学率都不怎样,好苗子大多都去成都或绵阳读书了另外广中不知道对应届生是不是同样实
直播吧5月24日讯据《足球报》消息,恒大足校校长刘倩今日起将兼任广州足球俱乐部董事长一职。刘倩2013年从
1、1届《翼》2届《百老汇的旋律》3届《西线无战事》4届《壮志千秋》5届《大饭店》6届《乱世春秋》7届《一夜
当地时间5月24日,欧盟委员会要求西班牙政府将2024年的国家总预算削减超过90亿欧元,以确保西班牙遵守欧盟
*ST庞大(601258)5月24日晚间公告,公司收到上交所下发的《事先告知书》,公司股票已连续20
最近,有一个越南打工人不愿意加班,让中国老板特别的不满,两者之间开始发生冲突。而这件事情引起人们对于
1、江苏海洋大学是二本大学。2、1958年6月,经化工部批准,在江苏锦屏磷矿建立“锦屏磷矿技术学校”,校...
甘肃经济日报兰州讯(新甘肃甘肃经济日报记者王耀)记者从兰州海关获悉,近日,100千克成县带壳核桃经兰州
据美国广播公司(ABC)报道,当地时间22日,美国犹他州一名2岁儿童在托儿所外玩耍时,被流弹击中头部,
随着5G时代的到来,人工智能和物联网技术进一步融合,智能硬件将持续为传统行业赋能,成为未来产业发展的主
(更多新闻资讯,请关注羊城派pai ycwb com)来源|羊城晚报·羊城派文案、手绘|余梓涛责编|李峰烁
今日周三(5月24日)欧盘时段,现货白银目前交投于23 40美元 盎司一线下方,现货白银今日开盘于23 44美元 盎
导读来为大家解答以上的问题。为什么我有了奥特曼变身器杨洋不能变身这个很多人还不知道,现在让我们一起来
新疆的旅游旺季即将到来。但今年4月中旬以来,全疆发生多起旅行社恶意“甩团”事件,造成乌鲁木齐、昌吉...
(相关资料图)(相关资料图)今日(5月24日),纽约时报援引一封暴雪发给员工的内部信件表示暴雪正在开发自己
1、《建筑工程测量与实训项目化教程》是一本华中科技大学出版社出版的图书,作者是方意、雷远达,本书根据
SMM5月24日讯: 原油方面:临近午盘,原油期货出现上涨,截至11:34分,美油涨1 11%,布油涨0 96%。因预
近日,德阳市公安局经开区分局快速反应、部门联动、分工协作、合成研判,破获一起盗窃超市系列案件,涉及四
Wind统计显示,5月23日共有221只科创板个股融资余额环比增加。其中,11股融资余额增幅超过10%。融资余额增
昊天宗绝对是满满的工业风格,就连宗门的设计也是科技感十足,这点也是不少粉丝没有想到的。而之后我们也是
5月23日,宏发股份(600885)融资买入441 4万元,融资偿还1277 19万元,融资净卖出835 79万元,融资余额1 86亿元。
1、《繁星》《繁星》是冰心的第一部诗集,是冰心在印度诗人泰戈尔的《飞鸟集》的影响下写成的,用作者冰心
集微网消息,据PulseNews报道,在主要芯片制造商以及智能手机和服务器制造商积极减产和减少库存的推动下,
想必现在有很多小伙伴对于头伏是哪天什么是三伏天方面的知识都比较想要了解,那么今天小好小编就为大家收集
1、在《中原突围》、《天地山血泪》、《烽火情恨》、《王昭君》等获奖电视剧中担任演员。本文到此分享完毕
资讯News
06-20
11-03
11-03
11-03
11-03
11-03
11-03
11-03
11-03
11-03
11-03
聚焦Policy
当好农民工的“护薪人” 近日,罗某等7名农民工在收到被拖欠的工资后,纷纷打电话向江西省南昌市...
“通讯录里所有人都知道我欠钱了” □ 本报记者 韩丹东 □ 本报见习记者 张守坤 ...
大连宝马车撞人案肇事司机被判死刑 本报讯 记者韩宇 10月29日,辽宁省大连市中级人民法院一审...
医院财务迷上网络赌博输光5000万元公款 □ 本报记者 马维博 □ 本报通讯员 汪宇堂 曹...
辊环车削 雕琢毫厘(工匠绝活) 【绝活看点】 23年来,雷虎始终扎根一线,改进钢材轧制工艺...
交警严查超标电动自行车挪用“白牌” 截至昨晚6时,处罚电动自行车违法行为共计6585笔;下一步将...
明起寒潮来袭 北方气温普降10℃以上 中央气象台预计,本周日北京平原地区最低气温降至-4℃左右...
多种蔬菜价格降幅达五成 包括菠菜、蒿子秆等 预计本月中旬蔬菜恢复供需平衡 本报讯(记者...
北京周日最低气温或达-4℃ 本报讯(记者 赵婷婷)北京青年报记者昨天从中央气象台获悉,新一股...
昌平一家四口确诊新冠肺炎 天通北苑第二社区升级为中风险地区 朝阳两涉疫校区及16所学校停课 ...