代码改变世界

什么是分析型数据库PostgreSQL版

2019-07-30 18:15  阿里云物联网之家  阅读(1205)  评论(0编辑  收藏  举报

分析型数据库PostgreSQL版(原HybridDB for PostgreSQL)为您提供简单、快速、经济高效的 PB 级云端数据仓库解决方案。分析型数据库PostgreSQL版 兼容 Greenplum 开源数据仓库,为一种采用 MPP 全并行架构的数仓服务,其广泛兼容 PostgreSQL/Oracle 的语法生态,新一代向量引擎性能超越传统数据库引擎 10 倍以上,分布式SQL优化器实现复杂查询语句免调优。通过分析型数据库PostgreSQL版可以实现对海量数据的即席查询分析、ETL 处理及可视化探索,是各行业有竞争力的云上数据仓库解决方案。

主要功能

  • 易适配,免调优。

    支持SQL 2003,部分兼容Oracle语法,支持PL/SQL存储过程。新一代SQL优化器,实现复杂分析语句免调优。

  • PB级数据秒级分析。

    MPP水平扩展架构,支持PB级数据查询秒级响应。向量化计算及列存储智能索引,领先传统数据库引擎性能10x。

  • 高可用,服务永远在线。

    支持分布式事务,数据ACID一致性支持,所有节点和数据跨机器冗余部署,自动化监控切换,服务永远在线。

  • 广泛生态兼容。

    支持主流BI、ETL工具。通过PostGIS插件支持地理信息数据分析,MADlib库内置超过300个机器学习算法库。

  • 数据互联互通。

    支持通过DTS、Dataworks等工具,同多种数据源同步;支持高并行访问OSS,构筑数据湖分析。

产品架构

AnalyticDB for PostgreSQL采用MPP架构,实例由多个计算组组成,可线性扩展。包括的组件有 :

  • 协调节点(Master Node)。
    • 接收请求,制定分布式执行计划
  • 计算组(Compute Groups)。
    • 全并行分析计算
    • 数据双副本存储
    • 定期自动备份至OSS

更多分析型数据库PostgreSQL版详情动态