JohnShen's Blog.

Greenplum 要点概述

字数统计: 277阅读时长: 1 min
2020/03/05 Share

Basic

OLAP

平时用的 OLTP 数据库(联机事务处理)较多,面向前台应用,注重高吞吐和高并发,对相应时间要求高。

而大数据集的统计分析需要 OLAP(联机分析处理),其本身不产生数据,基础数据主要来源于生产系统的操作数据,且经常使用多表关联、全表扫描等复杂查询,牵涉的数据量庞大,且响应时间与具体查询有很大关系。

PostgreSQL & Greenplum

PG 是成熟先进的关系型数据库,而 Greenplum 本质上将就是一个关系型数据库集群(PG集群),是由若干个独立数据库服务组合成的逻辑数据库,即为用户提供了一个逻辑上透明的数据库。Greenplum 采用 Shared-Nothing架构,整个集群由很多个数据节点(Segment Host)和控制节点(Master Host)组成,Shared-Nothing 是一个分布式的架构,每个节点上所有的资源(CPU,内存,磁盘)都是独立的,每个节点都只有全部数据的一部分。

CATALOG
  1. 1. Basic
    1. 1.1. OLAP
    2. 1.2. PostgreSQL & Greenplum