本文介绍云数据库ClickHouse的产品功能动态。

说明 ClickHouse开源版的产品功能动态,请参见Changelog

2023年01月

功能名称描述相关文档
监控告警新特性
新增监控项
  • ZooKeeper CPU使用率
  • ZooKeeper内存使用率
集群监控
升级内核大版本新特性

云数据库ClickHouse社区兼容版集群支持通过集群间的数据迁移升级内核大版本。

升级内核大版本

2022年12月

功能名称描述相关文档
CLB释放和挂载新特性

在2021年12月01日之后创建云数据库ClickHouse社区兼容版集群支持CLB释放和挂载的功能。

CLB释放和挂载
账号管理新特性

社区兼容版集群新增了SQL配置方式。

2022年10月

功能名称描述相关文档
22.8版本
  • 新特性
    • 扩展了Date32DateTime64的存储时间范围,目前支持的范围是1900-01-01到2299-12-31。
    • 支持轻量级删除。
    • 支持SQL用户自定义函数和可执行的用户自定义函数。
    • 支持分区级别的预处理,解决预聚合问题。
    • 半结构化JSON object类型支持如下特性:
      • 支持JSON object类型存储。
      • 支持JSON对象属性按照独立列存储。
      • 支持实验性功能,需要设置开关set allow_experimental_object_type = 1
  • 性能优化:
    • INSERT性能提升至原来的2倍。
    • 长列表类型IN查询性能提升至原来的3倍。

2022年09月

功能名称描述相关文档
配置参数新特性

在2021年12月01日之后创建的云数据库ClickHouse集群支持XML模式和修改历史的功能。

config.xml参数修改

2022年08月

功能名称描述相关文档
升级内核小版本新特性

在2021年12月01日之后购买的集群支持升级内核小版本,内核小版本的升级涉及性能提升、新功能或问题修复等。

升级内核小版本
设置可维护时间新特性

云数据库ClickHouse支持批量修改单个或多个集群的可维护时间,在设置的可维护时间内对集群进行升级操作,保障集群的稳定性。

设置可维护时间段

2022年05月

功能名称描述相关文档
监控告警
  • 新特性

    新增监控项:

    • Inactive Data Part个数
    • TCP连接数
    • 运行Init Query个数
    • HTTP连接数
    • MaterializeMySQL个数
    • 失败Insert Query个数
    • Kafka外表个数
    • 失败Select Query个数
    • MaterializeMySQL同步失败个数
    • Kafka外表消费发生错误个数
  • 优化

    增强实例可用性和异常监控,提升运维稳定性。

集群监控

2022年04月

功能名称描述相关文档
备份恢复新特性

版本为20.3、20.8和21.8的云数据库ClickHouse集群支持数据备份和数据恢复功能。

2022年01月

功能名称描述相关文档
HTTPS协议新特性

支持HTTPS协议实现数据的加密传输。

MaterializedMySQL引擎升级
  • 新特性

    兼容Enum脏数据。

  • 优化
    • 优化全量同步,同步过程不锁表,从而减少业务影响。
    • 优化DDL同步,同步出现的异常信息会写入系统表中。
默认开启TCP的KeepAlive新特性

默认开启TCP的KeepAlive,保证连接的可靠性。

2021年12月

功能名称描述相关文档
MaterializedMySQL引擎升级新特性

MaterializedMySQL引擎支持Decimal类型。

2021年11月

功能名称描述相关文档
21.8版本
  • 新特性
    • 支持更多SQL和JSON标准。
    • 新增MaterializedPostgreSQL表引擎和数据库引擎,允许进行库和表的同步复制。
    • 新增leftPad()rightPad()leftPadUTF8()rightPadUTF8()函数。
    • 新增binunbin函数。
    • ADD INDEX命令中,新增FIRST关键字,将索引添加到索引列表的开头。
    • MapAddMapSubTract函数中,新增Map和UInt128、Int128、UInt256、Int256类型。
    • 支持DISTINCT ON (columns)表达式。
  • 优化

    降低从表中读取多列数据的短查询延迟。

2021年10月

功能名称描述相关文档
Binlog预留功能MaterializeMySQL引擎支持通过配置参数enable_binlog_reserved开启Binlog预留功能,避免Binlog清理导致的无法正常同步数据的问题,从而提升MaterializeMySQL引擎的稳定性。MaterializeMySQL引擎

2021年08月

功能名称描述相关文档
重启实例云数据库ClickHouse支持重启实例。遇到实例不可用或者需要重启解决的问题时,用户可以自助完成重启。社区兼容版重启实例
监控优化提升页面流畅度,优化监控体验。
RDS MySQL分析实例云数据库ClickHouse支持通过RDS MySQL分析实例将数据同步到云数据库ClickHouse中,进行企业数据的集中分析。RDS MySQL分析实例

2021年07月

功能名称描述相关文档
云实例迁移控制台上发布云实例迁移功能,实现相同内核版本实例之间或低版本实例向高版本实例的数据迁移。云数据库ClickHouse集群间的数据迁移

2021年05月

功能名称描述相关文档
支持选择扩容方式水平扩容,新增一种扩容方式——简单扩容。用户进行水平扩容时,可以选择:
  • 迁移扩容
  • 简单扩容
水平扩容和水平缩容
MaterializedMySQL升级
  • 完善对于JSON、TIME、YEAR数据类型的支持。
  • 修复了key关键字、增量建表的bug。
  • 支持两个配置参数:
    • 支持skip_error_count
    • 支持 alter include_tables
MaterializeMySQL引擎
水平扩缩容性能优化优化clickhouse-copier,加快扩缩容效率。社区兼容版变配和扩缩容

2021年03月

功能名称描述相关文档
备份恢复发布备份恢复功能,避免数据意外丢失,提高数据安全性。数据备份

2021年02月

功能名称描述相关文档
冷热数据分层支持自动冷热数据迁移,保证性能前提下,存储成本降低80%以上。冷热数据分层存储
支持ESSD PL2,ESSD PL3云盘支持ESSD PL2,ESSD PL3云盘存储,IO吞吐效率提升数倍。
云盘加密基于块存储对整个数据盘进行加密,即使数据备份泄露也无法解密,保护数据安全。云盘加密

2020年11月

功能名称描述相关文档
华北5(呼和浩特)和中国香港地区正式开服
日志投递链路优化发布支持SLS日志数据投递到ClickHouse进行实时日志分析。从SLS同步

2020年10月

功能名称描述相关文档
华北3(张家口)、西南1(成都)、日本(东京)地区正式开服
发布控制台账号管理、数据库和数据字典权限管理功能用户登录控制台进行新账号的创建和密码修改;支持对新用户和已有用户进行数据库和数据字典的权限修改。社区兼容版账号管理
全局参数修改用户登录产品控制台可直接完成全局参数修改和生效重启。config.xml参数修改

2020年08月

功能名称描述相关文档
数据均衡扩容保证增加集群节点时数据分布均匀,避免数据倾斜问题。
请求查询管理请求查询管理功能,支持慢SQL定位和运行请求中断。查询管理
新增4core 16G规格新增4Core16G规格,提高单节点处理能力。计费项
数据字典支持控制台配置数据字典,当业务中有常量数据或者业务数据可以划分为业务事实表和业务维度表,通过数据字典来替代维度表,直接查询字典获得维度数据,增加查询效率。数据字典
资源队列解决开源版中单个大查询消耗资源过多导致实例宕机问题。ClickHouse资源队列

2020年07月

功能名称描述相关文档
接入Quick BI支持在Quick BI中添加ClickHouse数据源并通过Quick BI构建BI系统。Quick BI

2020年06月

功能名称描述相关文档
20.3版本发布内核20.3.10.75版,修复多处内核bug,增强稳定性。
支持MySQL数据迁移和实时同步导入支持MySQL数据迁移和同步导入,实现业务数据实时加速分析,实现业务实时交互式运营分析。从MySQL导入数据
发布在线日志投递分析功能企业用户只需要在云数据库ClickHouse中创建投递任务,将SLS中的用户行为日志数据在线投递到ClickHouse ,即可基于云数据库ClickHouse在线进行多维日志数据分析。 从SLS同步

2020年05月

功能名称描述相关文档
接入数据管理服务DMS云数据库ClickHouse接入数据管理服务DMS,支持在线库、表管理,在线数据查询,在线 SQL任务编排调度。

2020年02月

功能名称描述相关文档
增加新规格在此前发布的C8规格基础之上,新增了C4、C24、C64、C104四个新规格,同时开通了HTTP端口。计费项