Skip to main content

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 .blob files 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'