类别 | 数据类型 | 描述 | 文字示例 |
数值 | int | 32位有符号整数 | 1 |
long | 64位有符号整数 | 1L | |
float | 32位浮点数 | 1.0F | |
double | 64位浮点数 | 1.0 | |
文本 | chararray | UTF-16格式的字符数组 | 'abc' |
二进制 | bytearray | 字节数组 | |
复杂类型 | tuple(元组) | 任何格式的字段序列 | (’test‘,123) |
bag(包) | 元组的无序多重集合(允许元组重复) | {(’test‘,123),(1234)} | |
map(映射) | 一组键值对,键必须是字符数组,值可以是任何类型的数据 | ['a','testvalue'] |
来源:Hadoop权威指南 Tom White 著