Last active
May 28, 2017 07:03
-
-
Save sadikovi/41c07e9f76177820b7f9894c79a2efa1 to your computer and use it in GitHub Desktop.
Benchmark results for Parquet, ORC and Riff (local[1], Updated as of a5e6edf4751a2f4263fcf7a52ce1809cbd321e23)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Java HotSpot(TM) 64-Bit Server VM 1.7.0_80-b15 on Mac OS X 10.12.4 | |
Intel(R) Core(TM) i5-4258U CPU @ 2.40GHz | |
SQL project: Best/Avg Time(ms) Rate(M/s) Per Row(ns) Relative | |
------------------------------------------------------------------------------------------------ | |
Riff (all fields) 1426 / 1459 0.7 1425.7 1.0X | |
Riff (1 field) 876 / 983 1.1 876.3 1.6X | |
Riff (3 fields) 974 / 1021 1.0 974.1 1.5X | |
Riff (6 fields) 1354 / 1477 0.7 1353.6 1.1X |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Java HotSpot(TM) 64-Bit Server VM 1.7.0_80-b15 on Mac OS X 10.12.4 | |
Intel(R) Core(TM) i5-4258U CPU @ 2.40GHz | |
SQL Query (int filter, one record): Best/Avg Time(ms) Rate(M/s) Per Row(ns) Relative | |
------------------------------------------------------------------------------------------------ | |
Parquet 289 / 310 3.5 289.2 1.0X | |
ORC 1460 / 1467 0.7 1459.7 0.2X | |
Riff 79 / 86 12.7 78.8 3.7X | |
Java HotSpot(TM) 64-Bit Server VM 1.7.0_80-b15 on Mac OS X 10.12.4 | |
Intel(R) Core(TM) i5-4258U CPU @ 2.40GHz | |
SQL Query (string filter, one record): Best/Avg Time(ms) Rate(M/s) Per Row(ns) Relative | |
------------------------------------------------------------------------------------------------ | |
Parquet 569 / 574 1.8 569.1 1.0X | |
ORC 1410 / 1419 0.7 1410.2 0.4X | |
Riff 75 / 81 13.3 75.2 7.6X |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Java HotSpot(TM) 64-Bit Server VM 1.7.0_80-b15 on Mac OS X 10.12.4 | |
Intel(R) Core(TM) i5-4258U CPU @ 2.40GHz | |
SQL scan (no filter, all fields): Best/Avg Time(ms) Rate(M/s) Per Row(ns) Relative | |
------------------------------------------------------------------------------------------------ | |
Parquet 1209 / 1264 0.8 1208.6 1.0X | |
ORC 1904 / 1958 0.5 1903.6 0.6X | |
Riff 1410 / 1447 0.7 1410.2 0.9X | |
Java HotSpot(TM) 64-Bit Server VM 1.7.0_80-b15 on Mac OS X 10.12.4 | |
Intel(R) Core(TM) i5-4258U CPU @ 2.40GHz | |
SQL scan (string filter, all fields): Best/Avg Time(ms) Rate(M/s) Per Row(ns) Relative | |
------------------------------------------------------------------------------------------------ | |
Parquet 601 / 639 1.7 601.4 1.0X | |
ORC 1429 / 1443 0.7 1429.0 0.4X | |
Riff 81 / 89 12.4 80.5 7.5X | |
Java HotSpot(TM) 64-Bit Server VM 1.7.0_80-b15 on Mac OS X 10.12.4 | |
Intel(R) Core(TM) i5-4258U CPU @ 2.40GHz | |
SQL scan (string filter, projection): Best/Avg Time(ms) Rate(M/s) Per Row(ns) Relative | |
------------------------------------------------------------------------------------------------ | |
Parquet 317 / 322 3.2 317.0 1.0X | |
ORC 601 / 612 1.7 600.6 0.5X | |
Riff 76 / 81 13.1 76.0 4.2X | |
Java HotSpot(TM) 64-Bit Server VM 1.7.0_80-b15 on Mac OS X 10.12.4 | |
Intel(R) Core(TM) i5-4258U CPU @ 2.40GHz | |
SQL scan (int filter, projection): Best/Avg Time(ms) Rate(M/s) Per Row(ns) Relative | |
------------------------------------------------------------------------------------------------ | |
Parquet 211 / 224 4.7 211.1 1.0X | |
ORC 407 / 414 2.5 407.4 0.5X | |
Riff 143 / 152 7.0 142.9 1.5X |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Java HotSpot(TM) 64-Bit Server VM 1.7.0_80-b15 on Mac OS X 10.12.4 | |
Intel(R) Core(TM) i5-4258U CPU @ 2.40GHz | |
SQL Write: Best/Avg Time(ms) Rate(M/s) Per Row(ns) Relative | |
------------------------------------------------------------------------------------------------ | |
Parquet write, gzip 16422 / 16660 0.1 16422.4 1.0X | |
Parquet write, snappy 8474 / 8785 0.1 8473.5 1.9X | |
ORC write, zlib/deflate 9791 / 10168 0.1 9791.0 1.7X | |
Riff write (+column filters), gzip 11984 / 12024 0.1 11984.3 1.4X | |
Riff write (+column filters), deflate 11891 / 11989 0.1 11890.9 1.4X | |
Riff write (+column filters), snappy 5601 / 5709 0.2 5601.0 2.9X |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment