logo资料库

greenplum 培训手册.pptx

第1页 / 共36页
第2页 / 共36页
第3页 / 共36页
第4页 / 共36页
第5页 / 共36页
第6页 / 共36页
第7页 / 共36页
第8页 / 共36页
资料共36页,剩余部分请下载后查看
万团结 2022-6-24 杭州斯凯网络科技有限公司 1
2022-6-24 杭州斯凯网络科技有限公司 2
Greenplum架构图 Lan Client Host 高 速 以 太 网 交 换 机 Master Host Segment Host Segment Host Segment Host Segment Host 2022-6-24 杭州斯凯网络科技有限公司 3
Master服务器是外面用户访问greenplum的入口。 用户都是连接master服务器的,对于外部用户来说, 他并不与segment host服务器发生任何关系,外部 用户的网络 只需要与服务器连通就可以了,不需要访问 segment hmasterost服务器。 所有的用户连接都是直接连接到master服务器上的。 Greenplum数据库是基于PostgreSQL数据库的, 所以可以用PostgreSQL数据库的工具来连接 Greenplum数据库,如java程序可以使用 PostgreSQL的jdbc驱动来访问Greenplum数据库, 也可以使用psql工具或pgadminIII来管理 Greenplum。 2022-6-24 杭州斯凯网络科技有限公司 6
Greenplum架构: Master介绍 Greenplum的Master数据库也是一个被改造过的 PostgreSQL数据库,它包含了整个分布 式数据库 中的所有元数据,如表结构定义、索引等等。但其 并不存储实际的数据,实际的数据是存储在 segment 数据库的。 master服务器接受从用户发来的连接,并做用户验 证,接收用户发来的sql,生成分布式执行计划, 再把分布执行计划分发到segment上执行,接收 segment返回的数据,最后返回给用户。 2022-6-24 杭州斯凯网络科技有限公司 7
Greenplum架构: Segment介绍 Segment是数据的实际存储的地方,也是一个经过改 造过的PostgreSQL数据库。它做实际的数据处理工作。 Greenplum建议在Segment host上建多个Segment数 据库,数量等于实际的CPU的core数。 2022-6-24 杭州斯凯网络科技有限公司 8
分享到:
收藏