传统数据仓库架构与Hadoop的区别
一,
下面一张图为传统架构和Hadoop的区别
主要讲以下横向扩展和扩展
横向扩展:(Mpp 是hash分布,具有20节点)添加新的设备和现有的设备一起提供负载能力。Hadoop中系统扩容时,系统平台增加新节点之后,系统自动在所有节点之间均衡数据。
纵向扩展:(oracle两个节点)向上扩展,指的是替换掉已经不能满足需求的硬件设备、采购更高性能的硬件设备,从而提升系统的负载能力。
二,Hadoop集群是一种专门为存储和分析海量非结构化数据而设计的特定类型的集群。本质上,它是一种计算集群,即将数据分析的工作分配到多个集群节点上,从而并行处理数据。
优点:
1、扩展能力(横向扩展)
Hadoop技术平台各组件均基于分布式储存和运算的概念,能可靠储存和处理海量数据(PB级)。在不保证低延时的前提下,可提供高吞吐量支持海量数据的运算。对传统数据仓库扩容成本高的限制,Hadoop平台具有运算性能线性扩展的性能,同时数据自动分布,不影响原有应用运行。
2、低成本
基于分布式储存和计算的特点,Hadoop平台对集群内单个节点的配置要求不高,集群性能主要由节点数和网络吞吐率判定。因此Hadoop可大规模部署于普通服务器上,对海量低价值数据的存储拥有极高性价比。
3、数据结构多样化
支持结构化,半结构化,非结构化的数据。
4、故障容错能力
当一个数据分片发送到某个节点进行分析时,该数据在集群其它节点上会有副本。通过这种方式,即使一个节点发生故障,该节点数据的额外拷贝仍存在于集群内的其它地方,这样数据仍可以进行分析处理。
转载于:https://www.cnblogs.com/zzjhn/p/10563148.html
传统数据仓库架构与Hadoop的区别相关推荐
- 数据仓库架构:传统云的对比
Data Warehouse Architecture: Traditional vs. Cloud Data warehouse architecture is changing. Learn ab ...
- 传统系统架构与中台架构的区别和联系
SOA架构思想 我们可以来看下SOA本身的定义,即: SOA是一种架构方法,将传统的单片式应用打破,分解为离散的.自治的业务服务,利用标准提升他们的互操作性,从而可以更好地共享.重用和组装,快速构建复 ...
- 教你简单理解分布式与传统单体架构的区别
教你简单理解分布式与传统单体架构的区别 原文:教你简单理解分布式与传统单体架构的区别 分布式是一种系统架构方式,而在分布式系统中一般基于中间件进行开发,消息中间件是分布式系统中比较核心的中间件之一.这 ...
- 超融合和服务器关系_超融合架构是什么,与传统融合架构有那些区别?
原标题:超融合架构是什么,与传统融合架构有那些区别? 超融合架构作为一种全新的 IT 基础架构,虽然被越来越多的企业采纳,但对于很多刚接触超融合架构的人来说还是会有很多疑惑,比如超融合架构与融合架构是 ...
- 干货:数据仓库架构及基础知识
点击上方"朱小厮的博客",选择"设为星标" 后台回复"书",获取 后台回复"k8s",可领取k8s资料 1.什么是数据仓 ...
- 数据仓库架构以及数据模型的设计
1.什么是数据仓库? 权威定义:数据仓库是一个面向主题的.集成的.相对稳定的.反映历史变化的数据集合,用于支持管理决策. 1)数据仓库是用于支持决策.面向分析型数据处理: 2)对多个异构的数据源有效集 ...
- [数据仓库复习] 数据仓库架构
数据仓库架构 基本架构 主要数据仓库架构 1. 数据集市架构 2. Kimball数据仓库架构 3. 混合型数据仓库架构 操作数据存储 参考资料 基本架构 "架构"是什么?这个问题 ...
- 数据仓库架构及基础知识
「来源: |架构师技术联盟 ID:ICT_Architect」 1.什么是数据仓库? 权威定义:数据仓库是一个面向主题的.集成的.相对稳定的.反映历史变化的数据集合,用于支持管理决策. 1)数据仓库是 ...
- MPP架构与Hadoop架构是一回事吗?
计算机领域的很多概念都存在一些传播上的"谬误". MPP这个概念就是其中之一.它的"谬误"之处在于,明明叫做"Massively Parallel P ...
最新文章
- 【CV】通俗易懂的目标检测 | RCNN, SPPNet, Fast, Faster
- 有监督学习 无监督学习
- Go语言web开发学习
- mysql查询以 开头的记录_sql 查询以指定字符开头sql查询语句
- 上市公司频推高送转 年报预告掘金“白马股”(名单)
- Arithmetic problem | 吹爆n个气球,得到最多的分数
- 科学计算机怎么按出arctan,计算器arctan怎么按
- 目前结汇市场眼花缭乱,但那种才是适合做外贸的大佬们的一个选择呢?
- 【Python爬虫】2022年数学建模美赛B题数据爬取
- lzo的正确c语言代码,LZO 使用跟介绍
- 1-106兔子繁衍问题
- Unity C# 批量处理 命名空间 修改
- 1、树莓派4B设置热点,一步步细心来
- 街景字符识别2-图像读取及图像增广
- 某学校监控教学RTMP多平台推流直播方案
- 输入法(InputMethodService)生命周期解读
- 【毕业设计】双闭环直流调速系统的建模与仿真【源码+论文】
- 华为员工食堂1张私照流出,曝光职场最扎心的真相
- 打印机步进电机补充说明
- 考教师资格证的话选初中的哪个科目比较好考一些?
热门文章
- [codevs1022]覆盖
- 【自学笔记】定义一个标准的WPF窗口
- 在idea做项目时 在进行模糊查询的时候页面为什么拿不到值_深入浅出Performance工具解决Web页面性能问题
- python连sql server学生管理系统_Python 跨平台连接 SQL Server
- oracle tns连接拒绝,TNS-12564: TNS: 拒绝连接(new)
- C#调用非托管C++DLL:通过托管C++DLL间接调用
- mysql xplugin_mysql 5.7.12 新增 X plugin 详解
- ValueError: check_hostname requires server_hostname解决方法
- 单应性矩阵求解函数findHomography()
- MFC中OnInitDialog自动生成