我试图了解如何为 mapreduce 框架实现自定义值类型。根据这篇文章(MapReduce - WritableComparables),在我看来,值类型必须实现 Writable 接口。那是对的吗?
我还关注 HBase 提供的各种工具(例如 Import、Export、CopyTable 等)的源代码。Import 使用 Result 作为值类型。但是 Result 没有实现 Writable 接口。在这种情况下,序列化步骤如何工作?
我试图了解如何为 mapreduce 框架实现自定义值类型。根据这篇文章(MapReduce - WritableComparables),在我看来,值类型必须实现 Writable 接口。那是对的吗?
我还关注 HBase 提供的各种工具(例如 Import、Export、CopyTable 等)的源代码。Import 使用 Result 作为值类型。但是 Result 没有实现 Writable 接口。在这种情况下,序列化步骤如何工作?