Hadoop之自定义数据类型
2017-10-23 00:00
239 查看
摘要:如果有错误和不足的地方,麻烦指出一下,谢谢
1.写一个类实现Writable接口
2.重写write和readFilelds方法
3.自定义数据类型,提供相应的getter和setter方法
如果有需要可以自定义set方法
4.定义构造器
自定义数据类型涉及到一个问题,
在构造器中
Student(Studentstudent){
id=newIntWritable();
name=newText();
}
Student(Studentstudent){
//在Hadoop中这属于引用赋值,要完全杜绝这种现象
//this.id=student.id;
//this.name=student.name;
//Hadoop中要使用属性值的赋值
id=newIntWritable(student.id.get());
name=newText(student.name)
}
1.写一个类实现Writable接口
2.重写write和readFilelds方法
3.自定义数据类型,提供相应的getter和setter方法
如果有需要可以自定义set方法
4.定义构造器
自定义数据类型涉及到一个问题,
在构造器中
Student(Studentstudent){
id=newIntWritable();
name=newText();
}
Student(Studentstudent){
//在Hadoop中这属于引用赋值,要完全杜绝这种现象
//this.id=student.id;
//this.name=student.name;
//Hadoop中要使用属性值的赋值
id=newIntWritable(student.id.get());
name=newText(student.name)
}
相关文章推荐
- (14) Hadoop MapReduce 自定义数据类型
- Hadoop 1.x自定义数据类型
- Hadoop-MapReduce之自定义数据类型
- Hadoop MapReduce编程 API入门系列之自定义多种输入格式数据类型和排序多种输出格式(十一)
- hadoop 自定义数据类型
- Hadoop自定义数据类型编程练习
- Hadoop(十):简单了解Hadoop数据类型,输入输出格式及用户如何自定义。
- Hadoop学习笔记(八)---内置数据类型与自定义数据类型
- Hadoop MapReduce 自定义数据类型
- 【转】自定义Hadoop数据类型
- hadoop自定义数据类型
- Hadoop 自定义数据类型及输入格式
- hadoop自定义数据类型
- Hadoop系列-MapReduce自定义数据类型(序列化、反序列化机制)(十二)
- Hadoop 自定义数据类型和自定义排序
- 了解Hadoop数据类型,输入输出格式及用户如何自定义。
- Hadoop入门(七)之java对应的Hadoop数据类型及自定义类型序列化
- Hadoop——自定义数据类型,实现WritableComparable, 并且 分组,排序
- Hadoop自定义数据类型
- hadoop map reduce自定义数据类型时注意顺序,否则报错。