组件介绍
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 |