|
|
|
|
|
|
|
Hybrid (keyword + vector + structured filtering)
|
Hybrid retrieval (keyword + vector)
|
Vector retrieval (similarity search + filtering)
|
Hybrid retrieval (vector + keyword)
|
Hybrid retrieval (keyword + vector)
|
Hybrid retrieval (keyword + vector)
|
Built-in multi-phase ranking with machine-learned models
|
Primarily retrieval-focused; ranking often external
|
Minimal; typically handled in application layer
|
Limited built-in ranking; often external
|
Primarily retrieval-focused; ranking often external
|
Primarily retrieval-focused; ranking often external
|
Unified query pipeline (retrieval + ranking in one request)
|
Retrieval-centric with external ranking pipelines
|
Separate indexing and query services
|
Retrieval-centric with optional hybrid search
|
Retrieval-centric with external ranking pipelines
|
Retrieval-centric with external ranking pipelines
|
Designed for real-time query execution at scale
|
Near real-time indexing; query-time ranking limited
|
Real-time retrieval; ranking typically external
|
Real-time retrieval; reranking varies by architecture
|
Near real-time indexing; real-time query execution
|
Near real-time indexing; query-time ranking limited
|
Native support for text, vectors, and structured data
|
Partial support via extensions
|
Limited to vector embeddings
|
Strong support for multimodal embeddings
|
Partial support via extensions
|
Limited support via extensions
|
Real-time, large-scale AI applications requiring integrated retrieval and ranking
|
Enterprise search and analytics workloads
|
Embedding-based retrieval for RAG pipelines
|
Semantic search and developer-focused applications
|
Enterprise search and analytics workloads
|
Enterprise search and document retrieval
|