云数据库 SelectDB 版是在阿里云上全托管新一代实时数据仓库SelectDB的服务,其100%兼容Apache Doris
。您可以在阿里云上便捷地购买SelectDB实例,用以满足海量数据分析需求。为了让您更好地使用SelectDB,在您开始购买实例前,建议您学习以下内容。
产品架构及组件
此处仅对产品的架构及其组件进行简要阐述,以便于您迅速理解产品架构、各组件的含义以及组件之间的关系。如果您想了解更多关于系统架构以及组件的信息,请参见产品架构。
系统架构
SelectDB是基于Apache Doris
研发的现代化实时数仓服务,采用全新的云原生存算分离架构。存算分离架构是一种新的数据架构设计范式,它将计算层和存储层解耦,使您可以根据业务需求独立扩展计算资源和存储资源,从而避免了资源的浪费和不必要的成本,并提高系统的整体性能和安全性。
组件初识
应用系统和客户端:应用系统和客户端是您访问SelectDB的产品或工具。
实例:
SelectDB的实例是该系统用于管理组织计算资源的基本单元。
每个实例可包含一个或多个BE(Backend)集群。
SelectDB实例采用云原生存算分离架构,包含多个关键组件:服务层(负责接收请求的实例入口,对应Apache Doris FE,Frontend)、计算层(负责处理请求的集群,对应Apache Doris BE,Backend)以及存储层(对象存储OSS)。
集群:
SelectDB的集群是包含一个或多个节点的分布式系统,每个节点包含计算资源和缓存资源。
一个或多个集群组成一个实例。
同一实例中的多个集群具有数据共享、计算隔离、多读多写的特性,因此,SelectDB多集群的实例可用于读写隔离、在离线业务隔离、生产测试环境隔离等场景。
存储:SelectDB采用对象存储OSS(Object Storage Service)作为其存储层,用于数据的持久化保存。
基于阿里云对象存储OSS的高可靠特性,SelectDB无需在分布式数仓系统中维护数据副本。此外,基于阿里云对象存储OSS的低成本特性,SelectDB的单位存储成本相比传统数仓可降低90%以上。
功能概览
以下为SelectDB主要功能的功能图,旨在帮助您快速了解其核心特性与功能,以便更有效地评估其是否满足您的需求。
产品计费
SelectDB为收费服务。为确保您合理使用资源,避免产生不必要的成本,建议您在购买实例之前仔细阅读以下文档,以了解其计费项,并选择适合配置的实例。