数据

Shared Everything 一般是针对单个主机,完全透明共享 CPU/MEMORY/IO,并行处理能力是最差的,典型的代表 SQLServer。

Shared Disk 的代表是 Oracle RAC,用户访问 RAC 就像访问一个数据库,但是这背后是一个集群,RAC 来保证这个集群的数据一致性。

问题在于,Oracle RAC 是基于 IOE 架构的,所有数据用同一个 EMC 存储。在海量数据处理上,IOE 架构有天然的限制,不适合未来的发展。阿里巴巴的第一个数据仓库就是建立在 Oracle RAC 上,由于数据量增长太快,所以很快就到达 20 个节点,当时是全亚洲最大的 Oracle RAC 集群,但阿里巴巴早年算过一笔账,如果仍然沿用 IOE 架构,那么几年后,阿里的预计营收还远远赶不上服务器的支出费用,就是说,如果不去 IOE,阿里会破产。

Shared Nothing 的代表就是 Hadoop。Hadoop 的各个处理单元都有自己私有的存储单元和处理单元,各处理单元之间通过协议通信,并行处理和扩展能力更好。中间有一个分布式调度系统,会把表从物理存储上水平分割,分配给多台服务器。

Hadoop 的好处是要增加数据处理的能力和容量,只需要增加服务器就好,成本不高,在海量数据处理和大规模并行处理上有很大优势。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值