云原生数据仓库 AnalyticDB PostgreSQL 版是一种大规模并行处理(MPP)数据仓库服务,可提供海量数据在线分析服务。
云原生数据仓库 AnalyticDB PostgreSQL 版基于开源项目Greenplum构建,由阿里云深度扩展,兼容ANSI SQL 2003,兼容PostgreSQL/Oracle数据库生态,支持行存储和列存储模式。既提供高性能离线数据处理,也支持高并发在线分析查询,是各行业有竞争力的PB级实时数据仓库方案。
主要功能
易适配,免调优
支持SQL 2003,部分兼容Oracle语法,支持PL/SQL存储过程。新一代SQL优化器,实现复杂分析语句免调优。
PB级数据秒级分析
MPP水平扩展架构,支持PB级数据查询秒级响应。向量化计算及列存储智能索引,相比较传统数据库引擎在性能方面约有十倍的提升。
高可用,服务永远在线
支持分布式事务,数据ACID一致性支持,所有节点和数据跨机器冗余部署,任意硬件故障,自动化监控切换,保持服务在线。
广泛生态兼容
支持主流BI、ETL工具。通过PostGIS插件支持地理信息数据分析,MADlib库内置超过300个机器学习算法库。
数据互联互通
支持通过DTS、DataWorks等工具,同多种数据源同步;支持高并行访问OSS,构筑数据湖分析。
产品架构
云原生数据仓库 AnalyticDB PostgreSQL 版采用MPP架构,实例由多个计算节点组成,存储磁盘类型支持高效云盘和ESSD云盘,计算和存储分离,可以独立增加节点或扩容,且保持查询响应时间不变。集群实例包括的组件有 :
协调节点(Master Node)
接收请求,制定分布式执行计划。
计算节点(Compute Groups)
全并行分析计算。
数据分区双副本存储。
定期自动备份至OSS。
获取更多信息
云栖社区、云原生数据仓库 AnalyticDB PostgreSQL 版云栖号及技术支持钉钉群,详情请参见AnalyticDB for PostgreSQL实时数据仓库上手指南。
Greenplum Database开源社区官方资料,请参见Greenplum Database官网。
注意事项
云原生数据仓库 AnalyticDB PostgreSQL 版基于开源GreenPlum进行了深度的改造和扩展,鉴于云原生数据仓库 AnalyticDB PostgreSQL 版团队对GreenPlum的深度理解和维护经验,云原生数据仓库 AnalyticDB PostgreSQL 版禁用了部分GreenPlum的功能,例如触发器等,更多使用限制,请参见约束与限制。
- 本页导读 (1)