RadonDB ClickHouse on K8s 2.1.0 发布
RadonDB ClickHouse Kubernetes 于 10 月 29 日发布了第三个版本 2.1.0 [1]。该版本也是由 Operator 方式实现的第二个版本。
致谢
首先感谢 @dbkernel @su-houzhen @TCeason @wufan @molliezhang 提交的修改。
什么是 RadonDB ClickHouse?
RadonDB ClickHouse 是一个分布式实时分析型列式存储数据库。具备高性能,支撑PB级数据,提供实时分析,稳定可扩展等特性。适用于数据仓库、BI报表、监控系统、互联网用户行为分析、广告投放业务以及工业、物联网等分析和时序应用场景。
RadonDB ClickHouse Kubernetes 支持在 Kubernetes 和 KubeSphere 上安装部署和管理,自动执行与运行 RadonDB ClickHouse 集群有关的任务。
RadonDB ClickHouse Kubernetes 从 2.0.0 开始,已经由 Helm 迁移至 Operator 方式实现,并且完全兼容 1.0 版本的所有功能特性。
RadonDB ClickHouse Kubernetes 基于 https://github.com/Altinity/clickhouse-operator 实现并改进,后续会持续回馈给社区。
代码仓库地址:
- Operator:https://github.com/radondb/radondb-clickhouse-operator
- Helm Chart:https://github.com/radondb/radondb-clickhouse-kubernetes
新版本功能一览
1. 支持自动创建ZooKeeper 依赖
开启该功能后,ZooKeeper 集群将由 Operator 创建并配置到 ClickHouse 集群中,用户无需再额外创建和管理。
2. 丰富集群状态粒度
在原有三种集群状态(处理中、处理完成、删除中)的基础上,新增创建中、运行中、创建失败、删除失败四种状态。原处理相关状态则转而代表更新状态。
3. 支持磁盘动态扩容
可修改 yaml 存储容量,自动升级扩容存储,并升级数据库集群。
4. 支持 ClickHouse 集群监控
开启监控功能后,将创建监控服务并自动对接 Prometheus。
5. 优化代码和迭代更新
6. 完善单元测试
RoadMap
后续 RadonDB ClickHouse Kubernetes 的技术路线:
- 增加 Secret 支持
- 支持更细粒度的配置更新
- 支持集群层面的数据库备份恢复
- 进一步提升服务质量,减少特殊场景下启停时间
- 支持自动化 e2e 测试
期待更多开发者参与到开源项目中来!
以下是 2.1.0 和 2.0.0 版本完整的 Release Notes 。
2.1.0 Release Notes
Features
- Change version from 2.0 to 2.1
- Create/delete zookeeper when create/delete clickhouse
- Rename
status
tostate
- Add describle about cluster parameter
2.0.0 Release Notes
Features
- Support deploy ClickHouse & ClickHouse Operator via Helm Charts
- Support create ClickHouse cluster based on Custom Resource specification provided
- Support customizing K8S resources through templates, include Pod, Service, VolumeClaimTemplates
- ClickHouse configuration and settings, including Zookeeper integration
- CRD Compatible api extension version v1
- Pod Disk expansion support qingcloud-csi
- Remote server config add physical & logical cluster
- ClickHouse Cluster scaling including automatic schema propagation
- Support ClickHouse version upgrades
- Exporting ClickHouse metrics to Prometheus
- Node management、Automatic failover、Automatic rebuild node
Improvements
- Add the README and deploy documents
- Modify grafana dashboard: ck query dashboard
- Add more clickhouse cluster status:
create
,running
,create failed
,update failed
Bug fixes
- Fix api extension version error
- Fix remote server config generate
欢迎大家下载体验!
参考及下载链接
[1]. Release Notes: https://github.com/radondb/radondb-clickhouse-operator/releases

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
对齐PyTorch,一文详解OneFlow的DataLoader实现
撰文 | 赵露阳 在最新的OneFlow v0.5.0版本中 ,我们增加了许多新特性,比如: 新增动态图特性:OneFlow 默认以动态图模式(eager)运行,与静态图模式(graph)相比,更容易搭建网络、调试和验证算法。 面向对象式的动态图接口nn.Module,熟悉 PyTorch 的用户可以轻松上手。 “一行代码转换 OneFlow 与 PyTorch 网络”:与 PyTorch 对齐的算子数目增加至200+。在 ResNet50、AlexNet 等十几个常用网络上已通过 import oneflow as torch 和 import torch as flow 验证。注意:此特性是为方便用户由 PyTorch 迁移至 OneFlow 而设计,并不是承诺完全兼容 PyTorch。 面向对象式的静态图接口:新增面向对象的静态图接口 nn.Graph。保留了 OneFlow 静态图性能优势的同时,让静态图的编程门槛与动态图接近,期待更多的算法工程师把 OneFlow 的高性能优势玩起来。这是一个用 nn.Graph 搭建 ResNet50 示例 易用高效的分布式训练:分布式训练...
- 下一篇
DiskGenius V5.4.2.1239 版本发布
DiskGenius V5.4.2.1239 版本已发布,更新内容如下: 1、增加将Windows系统迁移到VirtualBox虚拟机的功能。 2、当软件在启动阶段发现磁盘存在坏扇区时,先暂停加载该磁盘,并在启动完成后提示用户手动刷新。 3、读取磁盘遇到坏扇区后,在硬盘图标上显示警告标记。 4、关闭软件时,如果有磁盘发现了坏扇区,询问用户是否保存坏扇区记录。保存后下次运行时不再重复读取,防止卡顿。 5、优化文件复制功能,修正已知问题。 6、优化EXT4分区清除空闲空间功能的执行速度。 7、优化NTFS分区文件恢复的效果。 8、增加对Office VSDX、富士相机RAF照片、Konica相机MRW照片文件类型的支持。 9、提高对特殊情况下保存GUID分区表时的容错功能。 10、恢复文件后,同时勾选多个“已识别”分区中的文件时,支持一次性复制所有分区中已勾选的文件。 11、在“设置UEFI BIOS启动项”对话框中增加查看安全启动证书的功能。 12、对LVM磁盘、动态磁盘执行磁盘克隆时,只能用“按扇区”的方式执行。 13、为分区设置卷标时允许使用特殊字符。 14...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Hadoop3单机部署,实现最简伪集群
- CentOS7,CentOS8安装Elasticsearch6.8.6
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- CentOS8编译安装MySQL8.0.19
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- MySQL8.0.19开启GTID主从同步CentOS8
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- Docker安装Oracle12C,快速搭建Oracle学习环境