ClickHouse 于 2021 年 10 月 19 日举办了一场线上交流会,由我们自己的联合创始人兼首席技术官 Alexey Milovidov 主持。ClickHouse 21.10 版本有很多新功能需要讨论,路线图上还有更多新功能即将推出。
线下交流会现场有 200 多名参与者,线上有 3853 名观众,我们感谢所有参加现场直播的各位。您可以在 YouTube 上观看交流会的录制视频 此处。
首席技术官 Alexey Milovidov 对 ClickHouse Inc. 的最新消息表示欢迎并更新了社区信息。ClickHouse 的高级软件工程师 Maksim Kita 从讨论 21.10 中可用的新用户自定义函数 (UDF) 开始。UDF 可以使用 CREATE FUNCTION 命令定义为 Lambda 表达式。例如
CREATE FUNCTION a_plus_b AS (a, b) -> a + b
除了 UDF 之外,还有两个新的表引擎 - Executable 和 ExecutablePool - 可以通过您喜欢的任何语言编写的自定义脚本通过 stdin 和 stdout 流式传输记录。有关详细信息,请务必查看我们关于 ClickHouse 21.10 新功能的全新培训课程。
您现在可以加密存储在 S3、HDFS、外部磁盘或本地磁盘上的数据。ClickHouse 开发人员 Vitaly Baranov 和 Artur Filatenkov 讨论了在 ClickHouse 中加密静止数据 的详细信息和优势。Vitaly 介绍了新的全磁盘加密功能,而 Artur 介绍了列级加密。
然后,Alexey 花了 40 分钟讨论了 ClickHouse 路线图上的一些惊人的新功能,包括:
- ClickHouse Keeper:ClickHouse 的一个新的 C++ 协调系统,设计为 ZooKeeper 的替代方案
- 支持处理半结构化数据,包括具有任意嵌套对象的 JSON 对象
- 异步插入模式 - 现在您可以无需批处理即可插入数据!
演讲结束后,Alexey 回答了用户提出的问题,包括:
- 如何在 ClickHouse 中解析 User-Agent
- ClickHouse 开发人员真的有 ClickHouse 的纹身吗