文档中心 > 聚石塔

功能与限制

更新时间:2023/06/05 访问次数:8742

本文介绍介绍了云数据库 HybridDB for PostgreSQL 的基本功能和功能限制。


一、基本功能


1. 具有 Geenplum Database 的核心功能,详情参见文档说明

2. 支持独有的MetaScan和SortKey技术。

3. 支持 ORCA 优化器。

4. 支持通过过程语言 PL/pgSQL 和 PL/Java 进行分布式存储过程编写。

5. 支持 PostGIS、MADlib、fuzzystrmatch、orafunc、pgcrypto、intarray 等插件(需使用 CREATE EXTENSION 命令创建)。

6. 支持使用 OSS_EXT 插件,从阿里云对象存储 OSS(Object Storage Service)读取数据或写入数据到 OSS,并支持gzip压缩,以大幅节省外部表存储成本。

7. 支持 JSON 数据类型和 HyperLogLog 类型(需使用 CREATE EXTENSION 命令创建)。


二、功能限制


1. 核心功能上的限制参见文档说明

2. 权限限制:HybridDB for PostgreSQL 的初始用户(称为“根用户”)有创建数据库(CREATEDB)、创建用户(CREATEROLE)的权限,但没有超级用户(SUPERUSER)权限,因此无法执行要求超级用户权限的操作。例如,执行 pg_ls_dir 等文件函数。但根用户有权限查看和修改所有其他非超级用户的数据,终止(Kill)其他非超级用户的连接等。

3. 不支持 PL/R 和 PL/Java 插件。

4. 支持 PL/Python 插件创建,但不支持使用 PL/Python 语言创建函数。

5. 不支持 gpfdist 工具。

6. 不支持 MapReduce 接口、gphdfs 存储接口以及本地外部表。

7. 暂不支持自动备份和恢复功能。HybridDB 会保存两份数据,用户也可以使用 pg_dump 工具自行备份。


FAQ

关于此文档暂时还没有FAQ
返回
顶部