ClickHouse 于 2021 年 10 月 19 日组织了一场在线 Meetup,由我们自己的联合创始人兼首席技术官 Alexey Milovidov 主持。ClickHouse 21.10 版本中有很多新功能要讨论,路线图上还有更多新功能即将推出。
Meetup 现场有 200 多名参与者,线上有 3,853 名观众,我们要感谢所有 लाइव 参与者。您可以在 YouTube 上观看 Meetup 的录像 here。
首席技术官 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 介绍了新的全盘加密功能,Arthur 介绍了列级加密。
然后 Alexey 花了 40 分钟讨论 ClickHouse 路线图上一些令人惊叹的新功能,包括
- ClickHouse Keeper:一个新的 C++ ClickHouse 协调系统,旨在替代 ZooKeeper
- 支持处理半结构化数据,包括具有任意嵌套对象的 JSON 对象
- 异步插入模式 - 现在您可以无需批处理即可插入数据!
演讲结束后,Alexey 回答了用户关于以下方面的问题
- 如何在 ClickHouse 中解析 User-Agent
- ClickHouse 开发人员是否有 ClickHouse 纹身是真的吗