blob: 56c83e0940856911165d0363f2eeb6683c98fe4a [file] [log] [blame]
================================================================================================
Parquet writer benchmark
================================================================================================
OpenJDK 64-Bit Server VM 17.0.12+7-LTS on Linux 6.5.0-1025-azure
AMD EPYC 7763 64-Core Processor
Parquet(PARQUET_1_0) writer benchmark: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
Output Single Int Column 1736 1765 40 9.1 110.4 1.0X
Output Single Double Column 1840 1879 56 8.6 117.0 0.9X
Output Int and String Column 4395 4435 57 3.6 279.4 0.4X
Output Partitions 3279 3373 132 4.8 208.5 0.5X
Output Buckets 4598 4602 6 3.4 292.3 0.4X
OpenJDK 64-Bit Server VM 17.0.12+7-LTS on Linux 6.5.0-1025-azure
AMD EPYC 7763 64-Core Processor
Parquet(PARQUET_2_0) writer benchmark: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
Output Single Int Column 1790 1801 15 8.8 113.8 1.0X
Output Single Double Column 1857 1868 17 8.5 118.0 1.0X
Output Int and String Column 4717 4735 26 3.3 299.9 0.4X
Output Partitions 3187 3212 35 4.9 202.6 0.6X
Output Buckets 4353 4358 6 3.6 276.8 0.4X
================================================================================================
ORC writer benchmark
================================================================================================
OpenJDK 64-Bit Server VM 17.0.12+7-LTS on Linux 6.5.0-1025-azure
AMD EPYC 7763 64-Core Processor
ORC writer benchmark: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
Output Single Int Column 941 953 20 16.7 59.8 1.0X
Output Single Double Column 1563 1569 8 10.1 99.4 0.6X
Output Int and String Column 3838 3868 43 4.1 244.0 0.2X
Output Partitions 2514 2542 40 6.3 159.8 0.4X
Output Buckets 3554 3555 2 4.4 225.9 0.3X
================================================================================================
JSON writer benchmark
================================================================================================
OpenJDK 64-Bit Server VM 17.0.12+7-LTS on Linux 6.5.0-1025-azure
AMD EPYC 7763 64-Core Processor
JSON writer benchmark: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
Output Single Int Column 1606 1613 10 9.8 102.1 1.0X
Output Single Double Column 2245 2257 17 7.0 142.7 0.7X
Output Int and String Column 3818 3837 26 4.1 242.7 0.4X
Output Partitions 3154 3181 38 5.0 200.5 0.5X
Output Buckets 4123 4132 12 3.8 262.1 0.4X
================================================================================================
CSV writer benchmark
================================================================================================
OpenJDK 64-Bit Server VM 17.0.12+7-LTS on Linux 6.5.0-1025-azure
AMD EPYC 7763 64-Core Processor
CSV writer benchmark: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
Output Single Int Column 3260 3286 36 4.8 207.3 1.0X
Output Single Double Column 4065 4076 15 3.9 258.4 0.8X
Output Int and String Column 6295 6310 21 2.5 400.2 0.5X
Output Partitions 5151 5177 37 3.1 327.5 0.6X
Output Buckets 6173 6209 51 2.5 392.5 0.5X