文档

产品架构

更新时间:

本文为您介绍云数据库SelectDB版的产品架构以及每个组件的作用。

架构图

image.png

组件说明

应用系统/客户端

应用系统/客户端是云数据库SelectDB版用户使用的产品或工具,通常与云数据库SelectDB版实例部署在相同地域,方便就近访问,减少网络延时和不稳定的影响。

实例

云数据库SelectDB版实例,包括计算、存储、网络等资源,以实例粒度进行资源隔离,实例之间互不隶属和影响。实例接受应用系统/客户端的连接访问和读写请求,由集群执行任务,完成计算后,实例会返回结果给应用系统/客户端。

集群

云数据库SelectDB版集群,支持存算分离架构,多计算集群共享存储数据。云数据库SelectDB版集群包括计算资源(vCPU、内存)和缓存资源(Cache),以集群粒度进行算力隔离,满足各个业务的不同性能规模和使用时长需求。云数据库SelectDB版集群会将热数据缓存到本地,从而加速响应大量重复的SQL请求,遇到没命中缓存的SQL请求,云数据库SelectDB版集群会从对象存储查询获取结果后再响应。

存储

云数据库SelectDB版存储,支持存算分离架构,多计算集群共享存储数据从而减少副本数,并且使用对象存储(OSS),可以大幅降低存储成本。云数据库SelectDB版存储用于存放全量数据,支持通过Stage分段批量导入数据、通过S3协议导入对象文件或者通过JDBC连接集群后执行SQL dump方式导入数据。除此之外,云数据库SelectDB版存储还支持响应集群的低频读写请求

  • 本页导读 (1)
文档反馈