【译】ClickHouse 22.3 LTS 发布

作者:Alexey Milovidov

原文链接:https://clickhouse.com/blog/clickhouse-22-3-lts-released/

新的 ClickHouse 版本 22.3 已准备就绪!这是一个长期支持版本 (LTS) — 在2023 年 3 月之前我们将对其进行安全更新和重要错误修复。该版本包括来自 86 个贡献者的 1308 个新提交,其中包括 25个新贡献者:

1lann, Anish Bhanwala, Eugene Galkin, HaiBo Li, Hongbin, Jianmei Zhang, LAL2211, Lars Eidnes, Miel Donkers, NikitaEvs, Nir Peled, Robert Schulze, SiderZhang, Varinara, Zhang Xudong, Yong Wang, cwkyaoyao, heleihelei, kashwy, lincion, metahys, rfraposa, shuchaome, tangjiangling, zhangyifan27.

22.3 中的改动主要集中在功能成熟度、安全性和可靠性上。一些实验性功能已准备好用于生产:

ClickHouse Keeper

ClickHouse Keeper 是ZooKeeper 的替代品。它实现了 ZooKeeper 的协议和数据模型;并无缝替代 ZooKeeper(最高版本 3.5)供ClickHouse和其他应用使用。它可作为独立组件运行,也可以嵌入到 clickhouse-server 中。

我们为它通过持续集成的 Jepsen 测试而感到自豪。这包括对ZooKeeper 的测试和为了提高覆盖率的附加测试。此外,它还通过了 ClickHouse功能和集成测试、压力测试和模糊测试。

从 22.3 版本开始,我们保证它在读写方面都比 ZooKeeper 更快,同时消耗更少的内存,日志和快照的磁盘占用也更低。此外还对对磁盘和网络中的数据进行checksum校验,用避免硬件故障的影响。请求延迟大部分情况下都很低。这得益于Zhang Li StarAlexander Sapin的贡献 。

从 22.3 版开始,ClickHouse Keeper 已经是production ready状态!事实上,它已经在生产环境中使用了半年多,所以你不会是第一个吃螃蟹的人。

ARM 架构支持

64 位 ARM CPU 架构 (AArch64) 在云服务器、笔记本电脑和工作站上变得越来越流行。有想过在网络设备和移动设备上使用 ClickHouse 吗?你是否知道ClickHouse能够在所有这些设备中运行并榨干他们的性能?

我们从 2016 年 2 月开始将 ClickHouse 移植到 AArch64,从那时起我们检查了 13 种不同的 CPU 型号:APM X-Gene; Cavium ThunderX 1, 2; Raspberry Pi; Pinebook; Google Pixel; Apple M1, M1 Max; Huawei Taishan; AWS Graviton 1, 2, 3; Ampere Altra。不同ARM CPU制造商之间的产品存在巨大差异,我们很乐意不断支持它。我们还维护了不同硬件的比较基准的集合 。

22.3 版对 AArch64 的支持有两个里程碑:

  1. 100% 通过持续集成中的功能测试。

  2. 完全支持何种发布版本:deb、rpm、apk、tgz、single-binary 和 Docker。

Mikhail Shiryaev

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值