An open API service indexing awesome lists of open source software.

https://github.com/kemingy/rabitq

rabitq rust implementation
https://github.com/kemingy/rabitq

quantization vector-search

Last synced: 7 months ago
JSON representation

rabitq rust implementation

Awesome Lists containing this project

README

          

# RaBitQ

[![AGPL](https://img.shields.io/github/license/kemingy/rabitq)](https://www.tldrlegal.com/license/gnu-affero-general-public-license-v3-agpl-3-0)
[![crates.io](https://img.shields.io/crates/v/rabitq.svg)](https://crates.io/crates/rabitq)
[![docs.rs](https://docs.rs/rabitq/badge.svg)](https://docs.rs/rabitq)
[![Rust](https://github.com/kemingy/rabitq/actions/workflows/rust.yml/badge.svg)](https://github.com/kemingy/rabitq/actions/workflows/rust.yml)

[RaBitQ](https://github.com/gaoj0017/RaBitQ) implementation in Rust.

## Features

- [x] RaBitQ with basic scan
- [ ] RaBitQ with fastscan
- [x] x86_64 SIMD support
- [ ] integrate with K-means clustering
- [x] disk-based RaBitQ
- [x] HTTP service
- [ ] insert & update & delete
- [ ] cosine similarity distance
- [ ] early stop