ApsaraDB for SelectDB overview
ApsaraDB for SelectDB is a fully managed real-time data warehouse on Alibaba Cloud, 100% compatible with Apache Doris. Learn about the architecture, features, and billing of SelectDB before you create a SelectDB instance.
Architecture and components
This section summarizes the architecture and components. Service architecture.
Architecture
SelectDB is a real-time data warehouse built on Apache Doris. Its cloud-native architecture separates compute from storage for independent scaling, reducing costs and improving performance and security.
Components
-
Application system or client: The service or tool you use to connect to SelectDB.
-
Instance:
-
An SelectDB instance is the basic unit for managing compute resources.
-
Each instance can contain one or more backend (BE) clusters.
-
An SelectDB instance has three layers: the service layer (similar to Apache Doris FEs) receives requests, the computing layer (similar to BEs) processes them, and Object Storage Service (OSS) stores data persistently.
-
-
Cluster:
-
A cluster in SelectDB is a distributed system that contains one or more nodes, each with compute and cache resources.
-
An instance contains one or more clusters.
-
Multiple clusters in the same instance share data but compute independently. A SelectDB instance with multiple clusters supports read/write, online/offline, and production/test isolation.
-
-
Storage: SelectDB uses OSS for persistent data storage.
With OSS reliability,SelectDB eliminates data replicas. OSS reduces unit storage costs for SelectDB by over 90% compared to traditional data warehouses.
Features
The following figure shows the core features of SelectDB.
Billing
The SelectDB service incurs charges. Review billable items and pricing before you create an instance.