1. 程式人生 > >MapReduce 2 中一些基礎數據類型

MapReduce 2 中一些基礎數據類型

數據類型 com 浮點 ava key 接口 apr int java 數據類型

1. LongWritable, IntWritable, Text 均是 Hadoop 中實現的用於封裝 Java 數據類型的類,這些類實現了WritableComparable接口,都能夠被串行化從而便於在分布式環境中進行數據交換,以及進行大小比較。你可以將它們分別視為long,int,String 的替代品。
2. Hadoop提供了如下內容的數據類型,這些數據類型都實現了WritableComparable接口
BooleanWritable:標準布爾型數值
ByteWritable:單字節數值
DoubleWritable:雙字節數
FloatWritable:浮點數
IntWritable:整型數
LongWritable:長整型數
Text:使用UTF8格式存儲的文本
NullWritable:當<key,value>中的key或value為空時使用

MapReduce 2 中一些基礎數據類型