ORC表中支持ACID属性的原因

时间:2019-02-04 03:28:14

标签: hive

Hive仅对ORC格式的表支持ACID属性。 有人可以让我知道原因或任何可用的指南吗?

2 个答案:

答案 0 :(得分:0)

这是当前的限制,这是官方文档中的文字:

  

此第一个发行版仅支持ORC文件格式。构建该功能的目的是,事务可以由任何存储格式使用,该存储格式可以确定如何将更新或删除应用于基本记录(基本上具有显式或隐式的行ID),但是到目前为止,集成工作仅针对ORC。

有关Hive交易的更多详细信息,请参见here

答案 1 :(得分:0)

没有任何具体理由说。 在更高版本中将支持更多格式。 ORC是第一个受支持的人。

https://cwiki.apache.org/confluence/display/Hive/Hive+Transactions