SPTAG

Vector search engine

A distributed approximate nearest neighbor search library

A distributed approximate nearest neighborhood search (ANN) library which provides a high quality vector index build, search and distributed online serving toolkits for large scale vector search scenario.

GitHub

5k stars
137 watching
582 forks
Language: C++
last commit: 3 months ago
approximate-nearest-neighbor-searchdistributed-servingfresh-updateneighborhood-graphspace-partition-treevector-search

Related projects:

Repository Description Stars
erikbern/ann-benchmarks A comprehensive benchmarking framework for evaluating the performance of approximate nearest neighbor search libraries in Python. 4,972
yahoojapan/ngt A library for efficient searching of high-dimensional data points using graph and tree-based methods 1,258
flann-lib/flann A fast and efficient algorithm for finding the nearest neighbors in high-dimensional spaces 2,254
pgvector/pgvector An extension to Postgres that enables efficient storage and querying of dense vectors in various formats 12,615
nmslib/nmslib An efficient similarity search library and toolkit for evaluation of k-NN methods in generic non-metric spaces 3,414
bast/flanders Fast 2D nearest neighbor search with an angle 7
kristofferc/nearestneighbors.jl A Julia package for efficient nearest neighbor searches in high-dimensional spaces 426
tiledb-inc/tiledb-vector-search A serverless, scale-out vector similarity search and storage system with efficient database capabilities 53
yoshoku/hnswlib.rb Provides Ruby bindings for a C++ library implementing approximate nearest neighbor search 15
lyst/rpforest An efficient algorithm for finding approximate nearest neighbors in high-dimensional spaces 223
tdebatty/java-string-similarity A Java library implementing various string similarity and distance measures. 2,696
whenever5225/graphanns An implementation of graph-based approximate nearest neighbor search algorithms 31
cozodb/cozo A relational graph-vector database with Datalog query support that enables efficient storage and querying of vector data 3,417
osm-search/nominatim A search tool based on OpenStreetMap data for geocoding and generating synthetic addresses. 3,199
smnorris/fwapg Extensions to a mapping data service for British Columbia's Freshwater Atlas, providing spatial analysis and querying capabilities. 9