Expand description
Vector Metadata Storage
Type-aware metadata storage for vectors, inspired by Chroma’s design. Supports efficient filtering on metadata during vector search.
§Design
- Metadata values are stored by type for efficient comparisons
- Inverted indexes enable fast filtering by metadata
- Supports rich filter operators (eq, ne, gt, gte, lt, lte, in, contains)
Structs§
- Metadata
Entry - A metadata entry containing key-value pairs organized by type
- Metadata
Store - Metadata storage with inverted indexes for filtering
Enums§
- Metadata
Filter - Metadata filter operators
- Metadata
Value - A metadata value that can be one of several types