Skip to main content
An index is a data structure that facilitates efficient scans and lookups on an embedded dataset. LanceDB provides a comprehensive suite of indexes to optimize performance across different use cases and data types:
  • Vector Index: Efficiently searches for similar vectors across high-dimensional data (e.g. images, audio, or text embeddings)
  • Full-Text Search Index: Enables fast keyword-based searches by indexing words and phrases
  • Scalar Index: Accelerates filtering and sorting of structured numeric or categorical data

Supported Indexes

Quantization

LanceDB also supports several quantization methods, used by vector indexes to compress vectors and reduce storage requirements: