【发布时间】:2015-11-29 06:25:21
【问题描述】:
我们有一个要求,我们需要添加 ORC 文件。我试图用谷歌搜索但没有结果。 org.apache.hadoop.hive.ql.io.orc.WriterImpl 的 ORC 也没有附加 API。无论如何要附加ORC文件吗? (更具体地说,使用 JAVA)
【问题讨论】:
我们有一个要求,我们需要添加 ORC 文件。我试图用谷歌搜索但没有结果。 org.apache.hadoop.hive.ql.io.orc.WriterImpl 的 ORC 也没有附加 API。无论如何要附加ORC文件吗? (更具体地说,使用 JAVA)
【问题讨论】:
ORC 数据文件被细分为独立的条纹;每个条带都在一个原子步骤中创建。详情请见the official documentation。
我不相信您可以即时直接附加到现有文件。这意味着在写入时发生作业崩溃时会留下损坏的条带(因此是损坏的文件)。
但你可以
orc.stripe.size属性)【讨论】: