本文共 1260 字,大约阅读时间需要 4 分钟。
MPP,它是一款 Shared Nothing 架构的分布式并行数据库集群,具备高性能、高可用、高扩展特性,可以为超大规模数据管理提供高性价比的通用计算平台,并广泛地用于支撑各类数据仓库系统、BI 系统和决策支持系统。
功 能 | 描 述 |
---|---|
结构化查询语言 | 符合 SQL 92 标准,支持 CREATE、ALTER、DROP 等 DDL 语法,支持 SELECT、INSERT、UPDATEDELETE、MERGE 等 DML 语法,支持单表,多表联合查询 |
数据类型 | INT、TINYINT、SMALLINT、BIGINT、DECIMAL、FLOAT、DOUBLE |
数值数据类型 | CHAR、VARCHAR、TEXT 字符数据类型 DATE、TIME、DATETIME、TIMESTAMP 日期类型 BLOB 二进制数据类型 |
数据库对象 | 提供了数据库,表,索引,视图,存储过程,自定义函数等常用数据库对象的创建,修改和删除操作,支持数据库用户的创建,删除操作,以及用户权限的分配与回收 |
行列混合存储 | 基于创建的物理表,可以实现行存列的创建,修改和删除 |
图形化工具 | 提供了企业管理工具和集群监控工具。 |
接口 | 符合并支持 C API、ODBC、JDBC、ADO.NET 等接口规范 |
外围工具 | 提供数据加载、集群备份/恢复、数据重分布等外围工具 |
MPP 采用完全并行的 MPP + Shared Nothing 的分布式扁平架构,这种架构中的每一个节点(node)都是独立的、自给的、节点之间对等,而且整个系统中不存在单点瓶颈,具有非常强的扩展性。