TinyJoin
v0.4.0 benchmarks
Fastest in 10 of 20 workloads.
Never the slowest.
Against SQLite 3.53.4 and PGlite 0.5.8, each in a browser Worker on OPFS.
Download, gzip1.5× smaller than SQLite
- TinyJoin
- 302 KiB
- SQLite
- 457 KiB
- PGlite
- 5.6 MiB
First open1.7× faster than SQLite
- TinyJoin
- 52.9 ms
- SQLite
- 89.7 ms
- PGlite
- 1.12 s
Read 10,000 rows4.3× faster than PGlite
- TinyJoin
- 10.4 ms
- PGlite
- 44.7 ms
- SQLite
- 45.3 ms
Also fastest at
- Reopen 1.8×
- GROUP BY 1.3×
- LIKE scans 1.3×
- Joins 1.2×
- Autocommit inserts 1.1×
- Index builds 1.1×