组件介绍

PolarDB主要包括以下5个组件:

组件名称 组件功能 GitHub
PolarDB-for-PostgreSQL 数据库内核 https://github.com/ApsaraDB/PolarDB-for-PostgreSQL
PolarDB-FileSystem 分布式文件系统。数据库通过该组件与操作系统交互,将数据写入共享盘中 https://github.com/ApsaraDB/PolarDB-FileSystem
PolarDB-Stack(*) 轻量级PolarDB PaaS软件,包含5个模块:
1. PolarDB-Stack-Common:生命周期管理
2. PolarDB-Stack-Workflow:工作流引擎管理
3. PolarDB-Stack-Storage:共享存储管理
4. PolarDB-Stack-Daemon:网络管理
5. PolarDB-Cluster-Manager:集群管理
PolarDB-Stack-Operator
1. PolarDB-Stack-Common
2. PolarDB-Stack-Workflow
3. PolarDB-Stack-Storage
4. PolarDB-Stack-Daemon
5. PolarDB-Cluster-Manager
PolarDB-NodeAgent 灵活的轻量级数据采集Agent,可以采集主机和实例的性能数据和日志数据 https://github.com/ApsaraDB/PolarDB-NodeAgent
PolarDB-ImageBuilder 构建PolarDB开源数据库镜像的打包工具 https://github.com/ApsaraDB/PolarDB-ImageBuilder