阿里雲數據庫HybridDB for PostgreSQL使用教程

課程連接:阿里雲數據庫HybridDB for PostgreSQL使用教程html

雲數據庫HybridDB for PostgreSQL(ApsaraDB HybridDB for PostgreSQL)是一種在線MPP大規模並行處理數據倉庫服務。雲數據庫HybridDB for PostgreSQL基於Greenplum Database開源數據庫項目,並由阿里雲深度擴展,支持OSS外部表、JSON數據類型、HyperLogLog預估分析等功能特性。經過符合SQL2008標準查詢語法及OLAP分析聚合函數,提供靈活的混合分析能力。支持行存儲和列存儲混合模式,提升分析性能,同時支持數據壓縮技術,下降存儲成本。並提供在線擴容、性能監測等服務,用戶無需進行復雜的大規模MPP集羣運維管理,讓DBA、開發人員及數據分析師專一於如何經過SQL提升企業的生產力,創造核心價值。數據庫

HybridDB for PostgreSQL 基於 Greenplum Database 開源數據庫項目開發,由阿里雲深度擴展後,具有以下特性less

  • 兼容 Greenplum,用戶能夠直接使用全部支持 Greenplum 的工具。運維

  • 獨有的MetaScan和SortKey技術,大幅提高了性能。分佈式

  • 支持 OSS 存儲、JSON 數據類型、HyperLogLog 預估分析等功能特性。ide

  • 經過符合 SQL 2008 標準查詢語法及 OLAP 分析聚合函數,提供靈活的混合分析能力。函數

  • 支持行存儲和列存儲混合模式,分析性能優越。工具

  • 支持數據壓縮技術,存儲成本低廉。性能

  • 提供在線擴容、性能監測等服務,用戶無需再進行復雜的大規模 MPP 集羣的運維管理工做,使 DBA、開發人員及數據分析師只需專一於如何經過 SQL 提升企業的生產力、創造核心價值。優化

基本功能:

  • 具備 Geenplum Database 的核心功能,詳情參見文檔說明
  • 支持獨有的MetaScan和SortKey技術。
  • 支持 ORCA 優化器。
  • 支持經過過程語言 PL/pgSQL 和 PL/Java 進行分佈式存儲過程編寫。
  • 支持 PostGIS、MADlib、fuzzystrmatch、orafunc、pgcrypto、intarray 等插件(需使用 CREATE EXTENSION 命令建立)。
  • 支持使用 OSS_EXT 插件,從阿里雲對象存儲 OSS(Object Storage Service)讀取數據或寫入數據到 OSS,並支持gzip壓縮,以大幅節省外部表存儲成本。
  • 支持 JSON 數據類型和 HyperLogLog 類型(需使用 CREATE EXTENSION 命令建立)。

功能限制:

  • 核心功能上的限制參見文檔說明
  • 權限限制:HybridDB for PostgreSQL 的初始用戶(稱爲「根用戶」)有建立數據庫(CREATEDB)、建立用戶(CREATEROLE)的權限,但沒有超級用戶(SUPERUSER)權限,所以沒法執行要求超級用戶權限的操做。例如,執行 pg_ls_dir 等文件函數。但根用戶有權限查看和修改全部其餘非超級用戶的數據,終止(Kill)其餘非超級用戶的鏈接等。
  • 不支持 PL/R 和 PL/Java 插件。
  • 支持 PL/Python 插件建立,但不支持使用 PL/Python 語言建立函數。
  • 不支持 gpfdist 工具。
  • 不支持 MapReduce 接口、gphdfs 存儲接口以及本地外部表。
  • 暫不支持自動備份和恢復功能。HybridDB 會保存兩份數據,用戶也可使用 pg_dump 工具自行備份。

更多精品課程:

阿里雲大學官網(阿里雲大學 - 官方網站,雲生態下的創新人才工場

相關文章
相關標籤/搜索