3 ms·
I was comparing it with Parquet, which is much more complex, but has features that help you access the data in less than O(n), like row groups and pages.
by orthoxerox 3y ago
I was comparing it with Parquet, which is much more complex, but has features that help you access the data in less than O(n), like row groups and pages.
- cm2187 3y agoyou mentioned NLJSON and CSV, which would require to read all columns from the disk.
- orthoxerox 3y agoYes, but you would usually have to read at least two columns anyway. What are the datasets that are too large to be ingested completely, but too small for a proper columnar format? If ZSV is meant to occupy the gap between CSV/NLJSON (smaller datasets) and Parquet/DuckDB (larger datasets), this niche is actually really small, if not nonexistent.
- cm2187 3y agoyes it's unclear to me what is the advantage over parquet with compression. And there are enough file formats flying around already.