Benchmarks

Source in github

Quoted

A csv with quoted columns.

This is benchmark is important because quoted columns require additional logic to parse.

TypeRow CountNo. RunsAvg
quoted1000510.8ms
quoted10000570.8ms
quoted200005144.2ms
quoted500005356.6ms
quoted1000005712.2ms

Non-quoted

A csv without quoted columns.

Non-quoted fields require less logic to be parsed, and should be faster.

TypeRow CountNo. RunsAvg
nonquoted1000515ms
nonquoted10000562ms
nonquoted200005102.2ms
nonquoted500005259ms
nonquoted1000005513ms