2

如果我想将 Reducer 输出写入 HBase,我只需要使用:

context.write(key,put);

我的问题是关于第一个参数“key”;无论我设置为“key”的什么值,当我使用 HBase Shell 进行检查时,它都不会显示在 HBase 中,即使我将其设置为“null”。那么我到底应该为这个“钥匙”设置什么?

4

2 回答 2

0

您应该将其设置为 null - 从 HBase 的角度来看,put 值包含键和值,并且正如您正确指出的那样,未使用上下文的键

于 2013-09-13T08:25:35.663 回答
0

您应该将密钥设置为一个名为 NullWriteable.get() 的实例

于 2015-11-09T06:57:22.143 回答