| 类别 | 数据类型 | 描述 | 文字示例 |
| 数值 | 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 著
本文详细介绍了Hadoop中各种数据类型的定义与使用示例,包括数值类型如int、long、float、double,以及文本类型、二进制类型和复杂类型等。

1万+

被折叠的 条评论
为什么被折叠?



