Jump to content

Apache ORC

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Dbeatty (talk | contribs) at 19:51, 31 December 2018. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
Apache ORC
Stable release
1.5.3[1] / 25 September 2018; 6 years ago (2018-09-25)
Repository
Operating systemCross-platform
TypeDatabase management system
LicenseApache License 2.0
Websitehttps://orc.apache.org/

Apache ORC (Optimized Row Columnar) is a free and open-source column-oriented data store of the Apache Hadoop ecosystem. It is similar to the other columnar-storage file formats available in Hadoop namely RCFile and Parquet. It is compatible with most of the data processing frameworks in the Hadoop environment.

In February 2013, the Optimized Row Columnar (ORC) file format was announced by Hortonworks.[2] A month later, the Apache Parquet format was announced, developed by Cloudera and Twitter.[3]

Comparison

Apache ORC is comparable to RCFile and Parquet file formats---all three fall under the category of columnar data storage within the Hadoop ecosystem. They all have better compression and encoding with improved read performance at the cost of slower writes.

See also

References

  1. ^ "Releases".
  2. ^ Alan Gates (February 20, 2013). "The Stinger Initiative: Making Apache Hive 100 Times Faster". Hortonworks blog. Retrieved Dec 31, 2018.
  3. ^ Justin Kestelyn (March 13, 2013). "Introducing Parquet: Efficient Columnar Storage for Apache Hadoop". Cloudera blog. Retrieved May 4, 2017.