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
580 forks
Language: C++
last commit: about 2 years ago
approximate-nearest-neighbor-searchdistributed-servingfresh-updateneighborhood-graphspace-partition-treevector-search

Related projects:

RepositoryDescriptionStars
erikbern/ann-benchmarksA comprehensive benchmarking framework for evaluating the performance of approximate nearest neighbor search libraries in Python.5,013
yahoojapan/ngtA library for efficient searching of high-dimensional data points using graph and tree-based methods1,272
flann-lib/flannA fast and efficient algorithm for finding the nearest neighbors in high-dimensional spaces2,260
pgvector/pgvectorA Postgres extension for efficient storage and querying of vector data13,027
nmslib/nmslibAn efficient similarity search library and toolkit for evaluation of k-NN methods in generic non-metric spaces3,429
bast/flandersFast 2D nearest neighbor search with an angle7
kristofferc/nearestneighbors.jlA Julia package for efficient nearest neighbor searches in high-dimensional spaces426
tiledb-inc/tiledb-vector-searchA serverless, scale-out vector similarity search and storage system with efficient database capabilities54
yoshoku/hnswlib.rbProvides Ruby bindings for a C++ library implementing approximate nearest neighbor search15
lyst/rpforestAn efficient algorithm for finding approximate nearest neighbors in high-dimensional spaces225
tdebatty/java-string-similarityA Java library implementing various string similarity and distance measures.2,697
whenever5225/graphannsAn implementation of graph-based approximate nearest neighbor search algorithms32
cozodb/cozoA relational graph-vector database with Datalog query support that enables efficient storage and querying of vector data3,454
osm-search/nominatimTools for searching and accessing OpenStreetMap data by name or address3,267
smnorris/fwapgExtensions to a mapping data service for British Columbia's Freshwater Atlas, providing spatial analysis and querying capabilities.9