作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
您能告诉我 HBASE 中的 HFileOutputFormat2.configureIncrementalLoad 与 HFileOutputFormat.configureIncrementalLoad
之间有什么区别,因为这两种方法都可以正常工作?性能有提升吗?
最佳答案
如果您使用这两个类共存的 HBase 版本 (0.96+),那么它们之间绝对没有区别。
您可以查看 HFileOutputFormat 的代码并看到 HFileOutputFormat.configureIncrementalLoad
只是从 HFileOutputFormat2
调用相同的方法:
public static void configureIncrementalLoad(Job job, HTable table)
throws IOException {
HFileOutputFormat2.configureIncrementalLoad(job, table.getTableDescriptor(),
table.getRegionLocator());
}
此行为存在于自 0.96 以来的所有 HBase 版本中,其中添加了 HFileOutputFormat2。
关于hadoop - HFileOutputFormat2.configureIncrementalLoad 与 HBASE 中的 HFileOutputFormat.configureIncrementalLoad 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41587222/
您能告诉我 HBASE 中的 HFileOutputFormat2.configureIncrementalLoad 与 HFileOutputFormat.configureIncrementalL
我是一名优秀的程序员,十分优秀!