为了发出2个矩阵作为键值对:
Key - Matrix A
Value - Matrix B
。
我应该创建custom
数据类型还是可以直接使用TwoDArrayWritable
?那么自定义类中的compareTo()方法呢?
答案 0 :(得分:1)
您肯定需要为您的密钥编写自定义类,因为TwoDArrayWritable
未实现WritableComparable
(即使您只是扩展TwoDArrayWritable
类以添加接口和{ {1}}方法)。
至于你是否应该在自定义类上使用TwoDArrayWritable - 取决于几个因素(在我看来):