Vector Stores#
Vector stores contain embedding vectors of ingested document chunks (and sometimes the document chunks as well).
Simple Vector Store#
By default, LlamaIndex uses a simple in-memory vector store thatโs great for quick experimentation.
They can be persisted to (and loaded from) disk by calling vector_store.persist()
(and SimpleVectorStore.from_persist_path(...)
respectively).
Vector Store Options & Feature Support#
LlamaIndex supports over 20 different vector store options. We are actively adding more integrations and improving feature coverage for each.
Vector Store |
Type |
Metadata Filtering |
Hybrid Search |
Delete |
Store Documents |
Async |
---|---|---|---|---|---|---|
Apache Cassandraยฎ |
self-hosted / cloud |
โ |
โ |
โ |
||
Astra DB |
cloud |
โ |
โ |
โ |
||
Azure Cognitive Search |
cloud |
โ |
โ |
โ |
||
Azure CosmosDB MongoDB |
cloud |
โ |
โ |
|||
ChatGPT Retrieval Plugin |
aggregator |
โ |
โ |
|||
Chroma |
self-hosted |
โ |
โ |
โ |
||
DashVector |
cloud |
โ |
โ |
โ |
โ |
|
Deeplake |
self-hosted / cloud |
โ |
โ |
โ |
||
DocArray |
aggregator |
โ |
โ |
โ |
||
DuckDB |
in-memory / self-hosted |
โ |
โ |
โ |
||
DynamoDB |
cloud |
โ |
||||
Elasticsearch |
self-hosted / cloud |
โ |
โ |
โ |
โ |
โ |
FAISS |
in-memory |
|||||
txtai |
in-memory |
|||||
Jaguar |
self-hosted / cloud |
โ |
โ |
โ |
โ |
|
LanceDB |
cloud |
โ |
โ |
โ |
||
Lantern |
self-hosted / cloud |
โ |
โ |
โ |
โ |
โ |
Metal |
cloud |
โ |
โ |
โ |
||
MongoDB Atlas |
self-hosted / cloud |
โ |
โ |
โ |
||
MyScale |
cloud |
โ |
โ |
โ |
โ |
|
Milvus / Zilliz |
self-hosted / cloud |
โ |
โ |
โ |
||
Neo4jVector |
self-hosted / cloud |
โ |
โ |
|||
OpenSearch |
self-hosted / cloud |
โ |
โ |
โ |
โ |
โ |
Pinecone |
cloud |
โ |
โ |
โ |
โ |
|
Postgres |
self-hosted / cloud |
โ |
โ |
โ |
โ |
โ |
pgvecto.rs |
self-hosted / cloud |
โ |
โ |
โ |
โ |
|
Qdrant |
self-hosted / cloud |
โ |
โ |
โ |
โ |
โ |
Redis |
self-hosted / cloud |
โ |
โ |
โ |
||
Simple |
in-memory |
โ |
โ |
|||
SingleStore |
self-hosted / cloud |
โ |
โ |
โ |
||
Supabase |
self-hosted / cloud |
โ |
โ |
โ |
||
Tair |
cloud |
โ |
โ |
โ |
||
TencentVectorDB |
cloud |
โ |
โ |
โ |
โ |
|
Timescale |
โ |
โ |
โ |
โ |
||
Typesense |
self-hosted / cloud |
โ |
โ |
โ |
||
Upstash |
cloud |
โ |
||||
Weaviate |
self-hosted / cloud |
โ |
โ |
โ |
โ |
For more details, see Vector Store Integrations.
- Astra DB
- Simple Vector Store - Async Index Creation
- Azure AI Search
- Azure CosmosDB MongoDB Vector Store
- Cassandra Vector Store
- Chroma
- DashVector Vector Store
- Deep Lake Vector Store Quickstart
- DocArray Hnsw Vector Store
- DocArray InMemory Vector Store
- DuckDB
- Epsilla Vector Store
- Jaguar Vector Store
- LanceDB Vector Store
- Lantern Vector Store
- Metal Vector Store
- Milvus Vector Store
- MyScale Vector Store
- Elasticsearch Vector Store
- Faiss Vector Store
- MongoDB Atlas
- Neo4j vector store
- Opensearch Vector Store
- Pinecone Vector Store
- Pinecone Vector Store - Hybrid Search
- pgvecto.rs
- Postgres Vector Store
- Redis Vector Store
- Qdrant Vector Store
- Qdrant Hybrid Search
- Rockset Vector Store
- Simple Vector Store
- Supabase Vector Store
- Tair Vector Store
- Tencent Cloud VectorDB
- Timescale Vector Store (PostgreSQL)
- Weaviate Vector Store
- Weaviate Vector Store - Hybrid Search
- Zep Vector Store