How does Weaviate support filters during vector search?
RAG & Vector DB Interview: Weaviate Modules, Multi-tenancy, GraphQL, Hybrid Search
Audio flashcard · 0:29Nortren·
How does Weaviate support filters during vector search?
0:29
Weaviate applies filters before or during vector search depending on index configuration and filter selectivity. Filters can target any indexed property with operators like equal, greater than, less than, like for pattern match, and containsAny for array fields. Weaviate offers two filtered-search strategies: ACORN, which filters inside HNSW traversal for high selectivity, and sweeping, which restricts candidates before vector comparison. The strategy is chosen automatically based on filter cardinality, balancing recall and latency.
---
weaviate.io