Arroy is a Rust library for searching vectors in space that are close to a given query vector. It is based on LMDB and is optimized for memory usage. It is useful for finding nearest neighbors and can be used by multiple processes simultaneously. The library has additional features compared to Annoy, but also has some missing features like multithreading and Python support.
Table of contents
BackgroundSummary of featuresMissing featuresTradeoffsHow does it workSource codeBig thanks to the open-source communitySort: