1 / 15
文档名称:

MPP数据库对比分析.doc

格式:doc   大小:462KB   页数:15页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

MPP数据库对比分析.doc

上传人:雾里看花 2019/11/13 文件大小:462 KB

下载得到文件列表

MPP数据库对比分析.doc

相关文档

文档介绍

文档介绍:--------------------------校验:_____________-----------------------日期:_____________MPP数据库对比分析概述随着海量数据问题的出现,海量管理能力,多类型,变化快,高可用性,低成本,高端可扩展性等需求给企业数据战略带来了巨大的挑战。企业数据仓库、数据中心的技术选型变得尤其重要!所以在选型之前,有必要对目前市场上各种大数据量的解决方案进行分析。主流分布式并行处理数据库产品介绍Greenplum基础架构Greenplum是基于Hadoop的一款分布式数据库产品,在处理海量数据方面相比传统数据库有着较大的优势。workInterconnect............MasterSevers查询解析、优化、分发SegmentSevers查询处理、数据存储SQLMapReduceExternalSources数据加载SQLMapReduce...SQLMapReduce数据库由MasterSevers和SegmentSevers通过Interconnect互联组成。Master主机负责:建立与客户端的连接和管理;SQL的解析并形成执行计划;执行计划向Segment的分发收集Segment的执行结果;Master不存储业务数据,只存储数据字典。Segment主机负责:业务数据的存储和存取;用户查询SQL的执行。主要特性Greenplum整体有如下技术特点:Shared-nothing架构海量数据库采用最易于扩展的Shared-nothing架构,每个节点都有自己的操作系统、数据库、硬件资源,节点之间通过网络来通信。SoftwareInterconnect数据库的内部通信通过基于超级计算的“软件Switch”内部连接层,(GigE,10GigE)NICs/switches在节点间传递消息和数据,采用高扩展协议,支持扩展到1000个以上节点。并行加载技术利用并行数据流引擎,数据加载完全并行,加载数据可达到4。5T/小时(理想配置)。并且可以直接通过SQL语句对外部表进行操作支持行、列压缩存储技术海量数据库支持ZLIB和QUICKLZ方式的压缩,压缩比可到10:1。压缩数据不一定会带来性能的下降,压缩表通过利用空闲的CPU资源,而减少I/O资源占用。海量数据库除支持主流的行存储模式外,还支持列存储模式。如果常用的查询只取表中少量字段,则列模式效率更高,如查询需要取表中的大量字段,行模式效率更高。海量数据库的多种压缩存储技术在提高数据存储能力的同时,也可根据不同应用需求提高查询的效率主要局限列存储模式的使用有限制,不支持delete/update操作。用户不可灵活控制事务的提交,用户提交的处理将被自动视作整体事务,整体提交,整体回滚。数据库需要额外的空间清理维护(vacuum),给数据库维护带来额外的工作量。用户不能灵活分配或控制服务器资源。对磁盘IO有比较高的要求。备份机制还不完善,没有增量备份。Vertica基础架构与以往常见的行式关系型数据库不同,Vertica是一种基于列存储(Column-Oriented)的数据库体系结构,这种存储机构更适合在数据仓库存储和商业智能方面发挥特长。常见的RDBMS都是面向行(Row-OrientedDatabase)存储的,在对某一列汇总计算的时候几乎不可避免的要进行额外的I/O寻址扫描,而面向列存储的数据库能够连续进行I/O操作,减少了I/O开销,从而达到数量级上的性能提升。同时,Vertica支持海量并行存储(MPP)架构,实现了完全无共享,因此扩展容易,可以利用廉价的硬件来获取高的性能,具有很高的性价比。如下图,展示的是单节点上的Vertica的基本体系结构。Vertica体系结构作为关系型数据库,Vertica的查询SQL也是在前端被解析和优化的。但与传统的关系型数据库有所不同,Vertica内部是混合存储的,包括两种不同的存储结构:写优化器(WOS)和读优化器(ROS)。(1)写优化器WOS(Write-OptimizedStore)是位于主存储器上的一个数据结构,用于有效的支持数据插入和更新操作;数据的存放是无序的,非压缩的。(2)读优化器ROS(Read-OptimizedStore)是磁盘物理存储,存放的是排序和压缩后的数据库大块数据,因此这里的查询相比于WOS性能更好。(3)TupleMover进程是Vertica内部的一个进程,定期的以大数据块的形式把数据从WOS移到ROS,由于是对整个WOS操作,TupleMover一次能非常有效的排序很多记录,最后批量把它们写入磁盘。在Vertica内部,不论是WOS还是ROS都是按列存储的。主要特性Vertica的关键特性:1列存储(Column-orientation)

最近更新

高层建筑布局对城市区域热环境影响的研究的中.. 2页

2023-24年四川省《银行招聘之银行招聘综合知识.. 57页

高中英语泛读材料选择的实证研究的中期报告 2页

高中生历史思维能力培养初探的任务书 2页

危重病人生理评分1 54页

2023-24年云南省宾川县《银行招聘之银行招聘综.. 57页

风电齿轮啮合瞬态性能分析的任务书 2页

颅面骨螺旋CT三维重建对颞下颌关节区骨折诊断.. 2页

项目评价中可耗竭资源经济价值的计算的中期报.. 2页

革兰氏阴性菌微胶囊制备技术的研究的任务书 2页

面向企业铁路运输调度监督系统研究与应用的中.. 2页

青海省邮政设备管理系统的设计与实现的中期报.. 2页

2023-2024年陕西省岚皋县《银行招聘之银行招聘.. 56页

集装箱起重机动力学分析及防摇控制研究的中期.. 2页

2023-2024年重庆市涪陵区《银行招聘之银行招聘.. 57页

2023-2024年辽宁省瓦房店市《银行招聘之银行招.. 56页

2023-2024年辽宁省抚顺县《银行招聘之银行招聘.. 56页

闭式循环柴油机水管理系统应用研究的中期报告.. 2页

2023-2024年贵州省福泉市《银行招聘之银行招聘.. 56页

镁合金微弧氧化及氧化膜上化学镀镍的研究的中.. 2页

铁路集装箱运输业务流程再造及组织结构优化研.. 2页

钢结构工程全面质量控制探讨与实践的中期报告.. 2页

2023-2024年湖南省衡阳县《银行招聘之银行招聘.. 56页

重庆南岸滨江区域近代建筑风貌的保护与发展研.. 2页

2023年邮政招聘考试试题及答案总括版 32页

碳酸锂片在老年精神疾病患者中的应用 33页

医院党支部书记述职报告ppt模板课件 33页

网调惩罚任务60条 5页

(赛课课件) 部编版六年级上册语文《口语交际.. 19页

岩土原位测试实习指导书 19页