跳至主要内容
跳至主要内容

ClickHouse Cloud 架构

由对象存储支持的存储

  • 近乎无限的存储空间
  • 无需手动共享数据
  • 存储数据的成本显著降低,尤其对于访问频率较低的数据

计算

  • 自动伸缩和空闲:无需预先确定规模,也无需为峰值使用量过度配置
  • 自动空闲和恢复:无需在无人使用时运行未使用的计算资源
  • 默认安全且高可用

管理

  • 设置、监控、备份和计费均由我们为您执行。
  • 默认启用成本控制,您可以通过云控制台进行调整。

服务隔离

网络隔离

所有服务都在网络层进行隔离。

计算隔离

所有服务都部署在各自 Kubernetes 空间中的独立 Pod 中,具有网络层隔离。

存储隔离

所有服务使用共享 Bucket (AWS, GCP) 或存储容器 (Azure) 的单独子路径。

对于 AWS,存储访问通过 AWS IAM 控制,并且每个 IAM 角色都针对每个服务是唯一的。对于企业服务,可以启用 CMEK 以提供静态数据的更高级数据隔离。CMEK 目前仅支持 AWS 服务。

对于 GCP 和 Azure,服务具有对象存储隔离(所有服务都有自己的 Bucket 或存储容器)。

计算-计算分离

计算-计算分离 允许您创建多个计算节点组,每个组都有自己的服务 URL,所有组都使用相同的共享对象存储。这允许对不同的用例进行计算隔离,例如读写分离,它们共享相同的数据。它还通过允许根据需要独立扩展计算组来提高资源利用率。

并发限制

您的 ClickHouse Cloud 服务中每秒查询数 (QPS) 没有限制。但是,每个副本的并发查询数限制为 1000。QPS 最终取决于您的平均查询执行时间和您服务中的副本数量。

与自管 ClickHouse 实例或其他数据库/数据仓库相比,ClickHouse Cloud 的主要优势在于,您可以轻松通过 添加更多副本(水平扩展) 来增加并发性。

    © . This site is unofficial and not affiliated with ClickHouse, Inc.