#定义变量var
var name = “chen”
name = “zhiguo”
#定义常量val 首次复制后不可以再改变
val two = 1+ 1
#定义函数def,等号左侧是函数名、函数列表和返回值,右侧是函数体实现的表达式。
scala> def addOne(m:Int): Int = m+ 1
addOne: (m: Int)Int
scala> var x = addOne(123)
x: 124 继续阅读
#定义变量var
var name = “chen”
name = “zhiguo”
#定义常量val 首次复制后不可以再改变
val two = 1+ 1
#定义函数def,等号左侧是函数名、函数列表和返回值,右侧是函数体实现的表达式。
scala> def addOne(m:Int): Int = m+ 1
addOne: (m: Int)Int
scala> var x = addOne(123)
x: 124 继续阅读
在MapReduce中一个准备提交的应用程序成为作业(job),从一个作业划分出的、运行于各计算节点的工作单位成为任务(task);
Hadoop提供的分布式文件系统(HDFS)主要负责各个节点上的数据存储,实现高吞吐率的数据读写。
Hadoop使用Master/Slave架构。
主节点(只有一个): namenode。接受用户数据、维护文件系统的目录结构、管理文件与block和block与 datanode之间的关系。
从节点(若干个): datanode。存储block,为保证数据安全会有备份。