Greenplum架构简介

Greenplum架构简介

基于Greenplum-Hadoop-分布式平台的大数据解决方案01-Greenplum架构(1)
视频和PPT下载:https://download.csdn.net/download/u014646662/10683906

基于Greenplum Hadoop-分布式平台的大数据解决方案02-Greenplum架构(2)
视频和PPT下载:https://download.csdn.net/download/u014646662/10683912

对人工智能感兴趣的同学,可以点击以下链接:

现在人工智能非常火爆,很多朋友都想学,但是一般的教程都是为博硕生准备的,太难看懂了。最近发现了一个非常适合小白入门的教程,不仅通俗易懂而且还很风趣幽默。所以忍不住分享一下给大家。点这里可以跳转到教程。

https://www.cbedai.net/u014646662

1、什么是Greenplum

Greenplum,该公司成立于2003年,2006年推出了首款产品,其主营业务关注在数据仓库和商业智能方面,Greenplum DW/BI软件可以在虚拟化x86服务器上运行无分享(shared-nothing)的大规模并行处理(MPP)架构

 

Greenplum是基于 PostgreSQL 8.2开发的,与PostgreSQL 8.2有相同的客户端功能(Pgadmin III支持Greenplum,但是PGadmin VI则不能连接到Greenplum),在PostgreSQL 8.2上增加支持并行处理的技术,增加支持数据仓库和BI的特性,外部表(external tables)/并行加载(parallel loading),资源管理,查询优化器增强(query optimizer enhancements)

 

2、Greenplum 体系架构

主节点Master host的主要功能:

  1.  访问系统的入口
  2.  数据库侦听进程 (postgres)
  3.  处理所有用户连接
  4.  建立查询计划
  5.  协调工作处理过程
  6.  管理工具
  7.  系统目录表和元数据(数据字典)
  8.  不存放任何用户数据

数据节点Segment host的主要功能

  1.  每段(Segment)存放
  2.  一部分用户数据一个系统可以有多段
  3.  用户不能直接存取访问
  4.  所有对段的访问都经过Master
  5.  数据库监听进程(postgres)监听来自Master的连接

3、网络配置示例

第一块是Master host 用于客户端的访问

第二块即使Standby host,也是Segment host的节点,当Master host 节点出现故障时,Standby host可以切换为Master host,以接受用户的访问,如果是生产环境,建议分开

第三块时Segment host 主要用于数据存储和计算

4、Greenplum 高可用性体系架构

  1. Standby 节点用于当 Master 节点损坏时提供 Master 服务
  2. Standby 实时与 Master 节点的 Catalog 和事务日志保持同步
  3. 每个Segment的数据冗余存放在另一个Segment上,数据实时同步
  4. 当Primary Segment失败时,Mirror Segment将自动提供服务
  5. Primary Segment恢复正常后,使用gprecoverseg –F  同步数据。

greenplum安装:https://blog.csdn.net/u014646662/article/details/82827563

  • 5
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值