Greenplum for Kubernetes PGConf India 2019
1.75 MB
26 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
英语 | .pdf | 3 |
摘要 | ||
文档介绍了Greenplum在Kubernetes环境下的部署和使用,主要内容包括Greenplum的基本概念、Kubernetes的基本原理,以及Greenplum for Kubernetes的组件和架构。Greenplum Operator负责管理Greenplum集群的创建、更新和删除操作,而Greenplum Cluster则是运行在Kubernetes上的分布式数据库集群。文档还涉及了Kubernetes的Node、Pod、kubelet、kube-proxy等核心组件,以及Greenplum的存储配置和扩展能力。Greenplum支持多种数据源和接口,提供高性能的分布式计算能力。 | ||
AI总结 | ||
以下是文档内容的中文总结:
### 《Greenplum for Kubernetes》概述
文档介绍了Greenplum在Kubernetes上的部署与应用,主要内容包括以下几部分:
1. **Greenplum 简介**
Greenplum是一个大规模并行(Massively Parallel)处理的PostgreSQL分支,专为分析型工作负载设计,支持多结构数据存储与分析。
2. **Kubernetes 基础**
Kubernetes是容器编排系统,用于自动化部署、扩展和管理容器化应用程序。
3. **Greenplum for Kubernetes 组件**
- **Greenplum Operator**:负责Greenplum集群的创建、更新和删除操作。
- **Greenplum Cluster**:由Kubernetes StatefulSet管理,包括_master_和_standby_节点,以及多个_segment_节点,支持高可用性和可扩展性。
4. **Greenplum on Kubernetes 架构**
- **Kubernetes Master**:负责集群的全局管理。
- **Node**:运行容器化的PostgreSQL组件,包括_postgres_容器、_kubelet_、_kube-proxy_和_docker_,并支持存储卷管理。
5. **Greenplum 的分析能力**
- **数据来源**:支持结构化数据(JDBC, ODBC, SQL)和非结构化数据(JSON, Apache Avro, Apache Parquet, XML)。
- **分析应用**:包括BI报告、机器学习、*spatial*分析、自定义应用和文本分析等。
- **工具支持**:支持Python、R、Java、Perl、C等语言,以及Apache MADlib、SOLR、PostGIS等工具。
6. **下一代数据平台**
Greenplum作为多云数据平台,支持本地存储、其他RDBMS、Spark、HDFS、云对象存储等多种部署方式,适用于大规模数据处理和复杂查询。
### 核心观点
Greenplum结合Kubernetes,利用容器化技术简化了部署与管理,提升了其可扩展性和高可用性,适用于多种分析场景。 |
来源 | pgconf.in |
---|
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余
19 页请下载阅读 -
文档评分