Java CSV library benchmark suite
MIT License
This benchmark project was created for the development of FastCSV.
The benchmarks were written with JMH.
./gradlew jmh --no-daemon --console plain
Library | Read (rec/sec) | Write (rec/sec) | Dependencies | Size (KiB) |
---|---|---|---|---|
Commons CSV | 3,125,409 | 978,583 | yes | 923 |
FastCSV | 8,825,369 | 14,231,754 | no | 64 |
Jackson CSV | 8,059,229 | 11,167,174 | yes | 2,389 |
Java CSV | 4,054,302 | 1,291,444 | no | 13 |
Opencsv | 2,472,749 | 3,482,780 | yes | 2,703 |
Sfm+ASM | 10,186,117 | 1,919,197 | yes | 1,536 |
Sfm-ASM | 6,807,150 | 1,919,197 | yes | 1,535 |
Super CSV | 1,763,976 | 2,644,599 | no | 96 |
Univocity | 6,312,389 | 7,434,734 | no | 437 |