All benchmark types
Full-Text search
BM25 full-text search via magic predicates over a synthetic 100k-literal corpus, plus index footprint.
Latest commit 05d38b13 · every metric smaller-is-better · each group header shows a competitive summary computed live from real same-box competitor numbers (or an honest placeholder where none exist yet).
No same-box competitor baseline has been gathered for this suite yet — sparq's absolute numbers are shown below.
| Benchmark | sparq | Unit |
|---|---|---|
Full-Text and_terms — text:matches — docs containing BOTH terms (AND), querytext_and_terms_us | 7.1 | us |
Full-Text near_slop2 — text:near (slop 2) — two in-order terms within gap 2, querytext_near_slop2_us | 0.8 | us |
Full-Text or_terms — text:matchesAny — docs containing at least one term (OR), querytext_or_terms_us | 12.1 | us |
Full-Text phrase — text:phrase — two adjacent in-order terms, querytext_phrase_us | 0.7 | us |
Full-Text prefix4 — text:matches 'abcd*' — 4-char prefix (autocomplete), querytext_prefix4_us | 2,053 | us |
Full-Text — BM25 index build timetext_build_s | 0.3334 | s |
Full-Text — index bytes per documentfts_bytes_per_doc | 371 | bytes |