pFad - Phone/Frame/Anonymizer/Declutterfier! Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

URL: http://github.com/apache/orc/tree/main/java/bench

rigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/primer-0fcd9af82350aeda.css" /> orc/java/bench at main · apache/orc · GitHub
Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

File Format Benchmarks

These big data file format benchmarks, compare:

  • Avro
  • Json
  • ORC
  • Parquet

There are three sub-modules to try to mitigate dependency hell:

  • core - the shared part of the benchmarks
  • hive - the Hive benchmarks
  • spark - the Spark benchmarks

To build this library, run the following in the parent directory:

% ./mvnw clean package -Pbenchmark -DskipTests
% cd bench

To fetch the source data:

% ./fetch-data.sh

⚠️ Script will fetch 4GB of data

To generate the derived data:

% java -jar core/target/orc-benchmarks-core-*-uber.jar generate data

To run a scan of all of the data:

% java -jar core/target/orc-benchmarks-core-*-uber.jar scan data

To run full read benchmark:

% java -jar hive/target/orc-benchmarks-hive-*-uber.jar read-all data

To run a write benchmark:

% java -jar hive/target/orc-benchmarks-hive-*-uber.jar write data

To run column projection benchmark:

% java -jar hive/target/orc-benchmarks-hive-*-uber.jar read-some data

To run decimal/decimal64 benchmark:

% java -jar hive/target/orc-benchmarks-hive-*-uber.jar decimal data

To run row-filter benchmark:

% java -jar hive/target/orc-benchmarks-hive-*-uber.jar row-filter data

To run spark benchmark:

% java -jar spark/target/orc-benchmarks-spark-${ORC_VERSION}.jar spark data

pFad - Phonifier reborn

Pfad - The Proxy pFad © 2024 Your Company Name. All rights reserved.





Check this box to remove all script contents from the fetched content.



Check this box to remove all images from the fetched content.


Check this box to remove all CSS styles from the fetched content.


Check this box to keep images inefficiently compressed and original size.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy