greenplum数据库概况

news/2024/12/14 13:52:07/

greenplum数据库核心组件:interconnect(并行查询生成,分发,协调数据节点查询)
数据引擎:postgresql
数据库架构:3节点,master+standby master +segment(mirror segment为segment提供高可用支持)。master节点故障,可以切换到standby master节点继续工作
master工作职责:接受sql请求,生成查询计划分配给所有segment,汇总结果反馈给客户端
master特色:只存储系统数据,不存储用户数据
segment:用户数据存储和数据读取计算(每个segment是一个独立的postgresql实例)
高可用的体现:master通过standby实现备份,primary segment通过mirror segment实现备份
greenplum command center是web可视化工具方便运维,数据分析可用python,详见“greenplum中文社区”

greenplum性能测试:
测试工具:gpcheckperf(数据库自带的工具)
1>磁盘io测试:测试建议,文件尺寸按照主机ram的2倍计算,以便绕过内存缓存
2>内存带宽测试:测量无cpu计算情况下,内存带宽低于cpu理论带宽,会导致cpu花费等待时间长
3>网络带宽测试:测试网络性能以及greenplum数据库interconnect组件性能
greenplum基本数据类型:数值,货币,字符,日期/时间,布尔类型


http://www.ppmy.cn/news/67622.html

相关文章

智慧水务云平台助力“十四五”水安全保障规划!

一、《“十四五”水安全保障规划》 水利部印发《“十四五”水安全保障规划》,规划中指出,“十四五”期间要抓好8个方面重点任务。 一是实施国家节水行动,强化水资源刚性约束。 二是加强重大水资源工程建设,提高水资源优化配置能…

即时聊天app开发-即时通讯app开发方案分析

如今,即时聊天APP层出不穷,它已经成为人们日常生活中密不可分的社交工具。如今,即时聊天APP不仅是聊天工具,也是企业营销的利器。我们经常可以在聊天主页上看到一些广告。如有必要,用户可以直接点击广告了解详情。即时…

java面试笔记-01-集合面试题-介绍

好了,各位同学。下面我们开始新的篇章。就是Java集合相关的面试题。相信啊,说到集合呢,你肯定是比较熟悉的。在我们之前的课程中或者是学习中,大家用过哪些集合比较多呢?List,还有Map对吧? 虽然呢,你使用起来很熟悉,但是在面试的时候,面试官呢,可不会问一些使用的问…

CVPR 2023 | 目标跟踪新框架:用自回归序列生成的方式训练模型读出目标

如果模型知道目标在哪,那么我们只需要教模型读出目标的位置,而不需要显式地进行分类、回归。对于这项工作,研究者们希望可以启发人们探索目标跟踪等视频任务的自回归式序列生成建模。 自回归式的序列生成模型在诸多自然语言处理任务中一直占…

关于B+树的介绍、用途和c++代码实现

数据结构和算法的重要性不言而喻,一些优秀的开源项目的核心和灵魂就是数据结构、算法。在实际的编程中我们经常可以在各种框架、算法中看见B树、B树的身影。特别是在数据库的数据库引擎中,它们更是占据着重要的地位。 下面我将通过简单的二叉树&#xff…

Go项目组织:在单一repo中管理多个Go module指南

0. 单repo单module管理回顾 众所周知,Go在1.11版本中引入了go module[1],随着近几年Go module机制的逐渐成熟,它已经被Go团队确定为Go标准的依赖管理与构建方案,原先的GOPATH mode已经被彻底废弃。 在Go module模式下,…

免费润色文章的软件-自动修改文章润色的软件

免费润色文章的软件 免费润色文章的软件可以帮助用户快速地改善文本质量,进一步提高语言表达能力和流畅性,以下是其主要优势: 高效性:免费润色文章的软件能够快速进行润色处理,为用户节省时间和精力。相比手动润色的方…

什么是ChatGPT?怎么用?

最近全网爆火的黑科技,叫做chatGPT。ChatGPT声称,它的AI对话模型能在大范围、细粒度问题上给出普遍准确的答案。简单地说,AI对话模型可以达到基本不犯错误的水平了。那么到底这个ChatGPT是什么?怎么用?本篇文章就来带大…