类别 |
数据类型 |
描述 |
文字示例 |
数值 |
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 著