mirror of
https://github.com/nosqlbench/nosqlbench.git
synced 2026-10-12 09:24:52 -05:00
Every dataset-shaped parameter is derived from the profile: the table's metadata columns from the record layout, dimensions and k from the facets, the similarity from the attributes. Rampup binds each base vector with its metadata record field by field through a prepared insert; search runs each query under the predicate published for it, rendered as a WHERE clause since the predicates differ in shape, with SAI indexes on every column they reference, and verifies against the pre-filtered ground truth, padding a short result set the way the ground truth pads a short match set.