Archēglyph

Bundle

The per-dataset artefact that holds everything Archēglyph needs to serve a dataset — Tantivy index, zvec index, and metadata SQLite.

Last updated

A bundle is the per-dataset artefact that holds everything Archēglyph needs to serve a dataset — the Tantivy lexical index, the zvec semantic index, and a metadata SQLite with files, documents, regions, and chunks. Bundles are compressed, versioned, and stored in object storage.

Why it matters for your research. The bundle is the unit of backup, export, and versioning. If you want to share a dataset, you share its bundle. If you want to reproduce a result, you load a specific bundle version.

In Archēglyph. Every dataset has exactly one active bundle at a time; all write operations go through a Redis-locked writer so the on-disk format is always consistent. See Why we snapshot per dataset.

Not to be confused with. An export is a copy leaving the system; a bundle lives inside Archēglyph and is the live object the platform reads from.

Related terms

← Back to the glossary