Benchmarks
Quoted
A csv with quoted columns.
This is benchmark is important because quoted columns require additional logic to parse.
Type | Row Count | No. Runs | Avg |
---|---|---|---|
quoted | 1000 | 5 | 10.8ms |
quoted | 10000 | 5 | 70.8ms |
quoted | 20000 | 5 | 144.2ms |
quoted | 50000 | 5 | 356.6ms |
quoted | 100000 | 5 | 712.2ms |
Non-quoted
A csv without quoted columns.
Non-quoted fields require less logic to be parsed, and should be faster.
Type | Row Count | No. Runs | Avg |
---|---|---|---|
nonquoted | 1000 | 5 | 15ms |
nonquoted | 10000 | 5 | 62ms |
nonquoted | 20000 | 5 | 102.2ms |
nonquoted | 50000 | 5 | 259ms |
nonquoted | 100000 | 5 | 513ms |