Graph-Based vs Cluster-Based Indexes: HNSW vs IVF for Vector Search
HNSW and IVF are two common ways to make vector search fast without scanning every embedding. HNSW is…
Read moreTopic
ANN search, HNSW, IVF, LSH, and related algorithms.
HNSW and IVF are two common ways to make vector search fast without scanning every embedding. HNSW is…
Read moreA flat, or brute-force, index is the simplest way to perform vector search: store every vector as-is, compare…
Read moreDiskANN is a graph-based approximate nearest neighbor search approach designed to make very large vector indexes searchable from…
Read moreBinary quantization is a way to compress embeddings by turning each numeric dimension into a bit, usually reducing…
Read moreScalar quantization is a vector compression technique that stores each embedding dimension with fewer bits, most commonly by…
Read moreProduct quantization is a vector compression technique used in large-scale similarity search. It works by splitting each high-dimensional…
Read moreLocality Sensitive Hashing, or LSH, is an approximate nearest neighbor technique that uses special hash functions to place…
Read moreIVF-PQ is a vector search indexing approach that combines inverted file clustering with product quantization so large embedding…
Read moreIVF, or Inverted File Index, is a vector search indexing method that speeds up nearest-neighbor search by dividing…
Read moreHNSW tuning is about balancing graph quality, search breadth, and resource cost. The M parameter controls how many…
Read more