Overview
Multimodal Table extends the Append Table with capabilities for storing and querying multimodal data — images, videos, audio, vectors, and full-text content — all within a single table. It is built on top of the Data Evolution mode, which enables efficient partial column updates and schema evolution without rewriting entire data files.
Key capabilities:
- Data Evolution: Update partial columns without rewriting entire files, enabling efficient schema evolution.
- Blob Storage: Store large binary objects (images, videos, audio) in dedicated
.blobfiles with efficient column projection. - Vector Storage: Store and manage vector embeddings in dedicated Vortex-format files optimized for vector workloads.
- Global Index: Build BTree, vector (DiskANN), and full-text (Tantivy) indexes for efficient lookups and similarity search.
All multimodal features require the following table properties:
'row-tracking.enabled' = 'true',
'data-evolution.enabled' = 'true'