blob: f62fe66fc816aea6235d226e4940f565240eedc1 [file] [log] [blame]
================================================================================================
Parquet writer benchmark
================================================================================================
OpenJDK 64-Bit Server VM 17.0.16+8-LTS on Linux 6.11.0-1018-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 1950 2111 227 8.1 124.0 1.0X
Output Single Double Column 1890 1920 42 8.3 120.2 1.0X
Output Int and String Column 4578 4601 32 3.4 291.0 0.4X
Output Partitions 3178 3202 34 4.9 202.0 0.6X
Output Buckets 4272 4291 26 3.7 271.6 0.5X
OpenJDK 64-Bit Server VM 17.0.16+8-LTS on Linux 6.11.0-1018-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 1858 1864 8 8.5 118.1 1.0X
Output Single Double Column 1782 1844 87 8.8 113.3 1.0X
Output Int and String Column 4910 4925 21 3.2 312.2 0.4X
Output Partitions 3334 3338 5 4.7 212.0 0.6X
Output Buckets 4281 4287 9 3.7 272.2 0.4X
================================================================================================
ORC writer benchmark
================================================================================================
OpenJDK 64-Bit Server VM 17.0.16+8-LTS on Linux 6.11.0-1018-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 1017 1021 6 15.5 64.6 1.0X
Output Single Double Column 1642 1644 4 9.6 104.4 0.6X
Output Int and String Column 4056 4142 122 3.9 257.8 0.3X
Output Partitions 2790 2792 3 5.6 177.4 0.4X
Output Buckets 3666 3669 4 4.3 233.1 0.3X
================================================================================================
JSON writer benchmark
================================================================================================
OpenJDK 64-Bit Server VM 17.0.16+8-LTS on Linux 6.11.0-1018-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 1577 1582 6 10.0 100.3 1.0X
Output Single Double Column 2258 2270 16 7.0 143.6 0.7X
Output Int and String Column 3682 3709 37 4.3 234.1 0.4X
Output Partitions 3201 3205 6 4.9 203.5 0.5X
Output Buckets 3924 3950 37 4.0 249.5 0.4X
================================================================================================
CSV writer benchmark
================================================================================================
OpenJDK 64-Bit Server VM 17.0.16+8-LTS on Linux 6.11.0-1018-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 3325 3333 10 4.7 211.4 1.0X
Output Single Double Column 3981 3996 21 4.0 253.1 0.8X
Output Int and String Column 6203 6205 3 2.5 394.4 0.5X
Output Partitions 5019 5039 28 3.1 319.1 0.7X
Output Buckets 6155 6160 7 2.6 391.3 0.5X