Cloudera考试的Hadoop数据类型

时间:2013-07-05 18:20:06

标签: hadoop cloudera

问候大师

如何了解Hadoop数据类型..read doc ..? 来自cloudera考试的一些示例问题:

问题2

您需要编写代码来执行需要几个步骤的复杂计算。您已决定将这些作业链接在一起,并为存储中间计算结果的键开发自定义复合类。该密钥必须实现哪个接口? A.可写 B.可转让 C. CompositeSortable D. WritableComparable

I say is D. WritableComparable

问题3

您正在开发一个使用密钥年份的应用程序。哪个Hadoop提供的数据类型最适合代表一年的密钥? A.文字 B. IntWritable C. NullWritable D. BytesWritable E.这些都不合适。您需要实现自定义密钥。

I say is E

2 个答案:

答案 0 :(得分:0)

Q1:D。WritableComparable - 正确 Q2:B。IntWritable as year始终是一个适合整数字段的整数。您可以使用A,B,D和A中的任何一种。 E但B是最简单/最有效的,因此也是最合适的。

答案 1 :(得分:0)

Q1答案是D,因为您需要序列化和反序列化值。只有二​​次排序才需要Writablecomparable。这不是必需的 Q2.Year需要是Text,因为我们没有计算任何东西。它只是作为一个密钥传递。