Hadoop学习小结
还在学校的时候,就知道Hadoop的存在了。
2012年在公司实习的时候,买了《Hadoop权威指南第2版》,大致看了下。
今年,抽空也大致喵了几眼。
最大的感悟就是:光看不做,还是不行。
Hadoop最坑最脑残的地方就是,默认不支持在Windows下运行。我的笔记本用的是Windows7系统。
这样,只好安装了VMware,然后安装Ubuntu系统,想通过这种方式来搭建环境。
Hadoop这个大数据处理框架包含了好多内容,MapReduce,HDFS等等。我现在只有个模糊的理解,想通过写代码,再反复看书和看文档的方式,来加深对Hadoop等云计算概念和技术的理解。
我觉得未来,云计算/大数据处理技术将会变得非常平常,就像今天使用Java开发一样。
IT技术实在是太多了,现在真心学得有点累了,不断思考和实践,IT技术之路要怎么搞。
本周,参加了Oracle Endeca的培训。培训老师说,用Oracle的一些技术,根本不用考虑什么大数据,把一切东西都加入到内存中,现在已经有32T的内存了,你敢信。
我觉得这些话也是有道理的,如果不考虑金钱和成本,确实不一定要什么云计算框架。
现实是,32T内存性价比太低,仍然有极限,普通企业不敢用,大型企业不能用(大型企业数据量太大了)。
原文链接:http://blog.fansunion.cn/articles/3404(小雷博客-blog.fansunion.cn)
Hadoop学习小结的更多相关文章
- dubbo学习小结
		
dubbo学习小结 参考: https://blog.csdn.net/paul_wei2008/article/details/19355681 https://blog.csdn.net/liwe ...
 - Hadoop学习之旅二:HDFS
		
本文基于Hadoop1.X 概述 分布式文件系统主要用来解决如下几个问题: 读写大文件 加速运算 对于某些体积巨大的文件,比如其大小超过了计算机文件系统所能存放的最大限制或者是其大小甚至超过了计算机整 ...
 - Hadoop学习笔记—22.Hadoop2.x环境搭建与配置
		
自从2015年花了2个多月时间把Hadoop1.x的学习教程学习了一遍,对Hadoop这个神奇的小象有了一个初步的了解,还对每次学习的内容进行了总结,也形成了我的一个博文系列<Hadoop学习笔 ...
 - Hadoop学习之旅三:MapReduce
		
MapReduce编程模型 在Google的一篇重要的论文MapReduce: Simplified Data Processing on Large Clusters中提到,Google公司有大量的 ...
 - flex学习小结
		
接触到flex一个多月了,今天做一个学习小结.如果有知识错误或者意见不同的地方.欢迎交流指教. 画外音:先说一下,我是怎么接触到flex布局的.对于正在学习的童鞋们,我建议大家没事可以逛逛网站,看看人 ...
 - [Hadoop] Hadoop学习历程 [持续更新中…]
		
1. Hadoop FS Shell Hadoop之所以可以实现分布式计算,主要的原因之一是因为其背后的分布式文件系统(HDFS).所以,对于Hadoop的文件操作需要有一套全新的shell指令来完成 ...
 - Python 学习小结
		
python 学习小结 python 简明教程 1.python 文件 #!/etc/bin/python #coding=utf-8 2.main()函数 if __name__ == '__mai ...
 - Hadoop学习笔记—2.不怕故障的海量存储:HDFS基础入门
		
一.HDFS出现的背景 随着社会的进步,需要处理数据量越来越多,在一个操作系统管辖的范围存不下了,那么就分配到更多的操作系统管理的磁盘中,但是却不方便管理和维护—>因此,迫切需要一种系统来管理多 ...
 - Hadoop学习路线图
		
Hadoop家族产品,常用的项目包括Hadoop, Hive, Pig, HBase, Sqoop, Mahout, Zookeeper, Avro, Ambari, Chukwa,新增加的项目包括, ...
 
随机推荐
- openVswitch(OVS)源码分析之工作流程(哈希桶结构体的解释)
			
这篇blog是专门解决前篇openVswitch(OVS)源码分析之工作流程(哈希桶结构体的疑惑)中提到的哈希桶结构flex_array结构体成员变量含义的问题. 引用下前篇blog中分析讨论得到的f ...
 - CentOS 搭建 Mysql MMM 高可用架构
			
环境 CentOS Mysql 5.1 前提 安装了EPEL,详细安装步骤请參照 http://blog.csdn.net/robinsonmhj/article/details/36184863 机 ...
 - vue14 自定义过滤器
			
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
 - php实现简单算法1
			
php实现简单算法1 <? //-------------------- // 基本数据结构算法 //-------------------- //二分查找(数组里查找某个元素) functio ...
 - 81.node.js前端html时页面格式错乱解决办法
			
var http = require("http"); var url = require("url"); var fs = require("fs& ...
 - PullToRefreshListView中嵌套ViewPager滑动冲突的解决
			
PullToRefreshListView中嵌套ViewPager滑动冲突的解决 最近恰好遇到PullToRefreshListView中需要嵌套ViewPager的情况,ViewPager 作为头部 ...
 - vue.js原生组件化开发(一)——组件开发基础
			
前言 vue作为一个轻量级前端框架,其核心就是组件化开发.我们一般常用的是用脚手架vue-cli来进行开发和管理,一个个组件即为一个个vue页面,这种叫单文件组件.我们在引用组件之时只需将组件页面引入 ...
 - CSUOJ 1531 Jewelry Exhibition
			
Problem G Jewelry Exhibition To guard the art jewelry exhibition at night, the security agency has d ...
 - Java 学习(14):接口 & 包(设置 CLASSPATH 系统变量)
			
Java 接口(英文:Interface) 定义:在JAVA编程语言中,接口是一个抽象类型,是抽象方法的集合,接口通常以 interface 来声明. 一个类通过继承接口的方式,从而来继承接口的抽象方 ...
 - [UnityUI]循环滑动列表
			
效果图: 使用的是UGUI和DOTween 当中比較关键的是循环滑动和层次排序: 1.循环滑动:这里先如果显示五张图片.分别标记为0,1,2,3,4,那么当向左滑动时,序列就变为1,2,3,4,0,这 ...