Greenplum 基于PostgreSQL 8.2.15开发,由三部分构成:
主节点(Master)
数据库入口,负责响应客户端请求,分配任务。存储系统表数据,元数据,用户数据存放在segment节点。
数据节点(segment)
存放用户自定义的表,索引信息。
每个segment hosts 可运行2-8个segments.根据主机CUP\RAM\NETWORK等硬件属性决定数量。
性能受效率最差的segments影响。
建议每个segment hosts 最好是相同配置,均分分布data and workloads ,所有segments 上的任务可以同时完成。
网络(interconnect)
推荐使用万兆交换机。
使用TCP协议segment instances 限制为1000个,UDP协议则没有限制。
主节点(Master)
数据库入口,负责响应客户端请求,分配任务。存储系统表数据,元数据,用户数据存放在segment节点。
数据节点(segment)
存放用户自定义的表,索引信息。
每个segment hosts 可运行2-8个segments.根据主机CUP\RAM\NETWORK等硬件属性决定数量。
性能受效率最差的segments影响。
建议每个segment hosts 最好是相同配置,均分分布data and workloads ,所有segments 上的任务可以同时完成。
网络(interconnect)
推荐使用万兆交换机。
使用TCP协议segment instances 限制为1000个,UDP协议则没有限制。