ClickHouse 云架构
由对象存储支持的存储
- 几乎无限的存储空间
- 无需手动共享数据
- 存储数据的价格点明显更低,尤其是访问频率较低的数据
计算
- 自动缩放和空闲:无需预先调整大小,也不需要为峰值使用过度配置
- 自动空闲和恢复:无需在无人使用时运行未使用的计算
- 默认情况下安全且高可用
管理
- 设置、监控、备份和计费由我们为您执行。
- 成本控制默认情况下已启用,您可以通过云控制台进行调整。
服务隔离
网络隔离
所有服务在网络层隔离。
计算隔离
生产
和 开发
服务分别部署在其各自 Kubernetes 空间中的独立 pod 中,并具有网络级隔离。专用
服务在具有其自身 Kubernetes 运营商的专用 VM 中运行。
存储隔离
所有服务都使用共享存储桶(AWS、GCP)或存储容器(Azure)的单独子路径。
对于 AWS,对存储的访问通过 AWS IAM 控制,每个 IAM 角色对每个服务都是唯一的。对于生产 和专用 服务,可以启用CMEK 以提供高级静止数据隔离。CMEK 目前仅支持 AWS 服务。
对于 GCP 和 Azure,服务具有对象存储隔离(所有服务都有自己的存储桶或存储容器)。
并发限制
ClickHouse 云服务中的每秒查询数 (QPS) 没有限制。但是,每个副本的并发查询数限制为 1000 个。QPS 最终取决于您的平均查询执行时间和服务中的副本数量。
与自管理 ClickHouse 实例或其他数据库/数据仓库相比,ClickHouse 云的一大优势是您可以轻松地通过添加更多副本(水平扩展) 来提高并发性。