Greenplum架构:Greenplum主要由Master节点、Segment节点、interconnect三大部分组成。Greenplum master是Greenplum 数据库 系统的入口,接受客户端连接及提交的SQL语句,将工作负载分发给其它数据库实例(segment实例),由它们存储和处理数据。Greenplum interconnect负责不同PostgreSQ L实例 之间的通信。Greenplum segment是独立的PostgreSQL数据库,每个segment存储一部分数据。大部分查询处理都由segment完成。
Greenplum特点:
√标准SQL接口,比MapReduce接入更方便。
√分布式事务能力,确保强数据致性。
√高并发数据加载技术。
√高灵活的行列混合存储及压缩技术。