Skip to main content

A high performance embedded vector database written in C++ with AVX2 Support

Project description

Velox DB: High-speed vector database built with C++ powered by AVX2

VeloxDB is a high performance embedded vector database built from scratch in C++.

Features

  • Lightning-fast search: Written in C++ using AVX2 SIMD instructions.
  • Scalable: Uses memory mapped files to handle larger-than-memory datasets.
  • Smart: Implements IVF with K-Means Clustering for effective indexing of vectors.
  • Easy-to-use: Simple and minimal Python API.

Installation

pip install veloxdb

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

veloxdb-0.1.0-cp312-cp312-manylinux_2_39_x86_64.whl (92.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.39+ x86-64

File details

Details for the file veloxdb-0.1.0-cp312-cp312-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for veloxdb-0.1.0-cp312-cp312-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 22f228d089f3be29bf9506471bb6d2fb48da7a450635ed5a3ad5865c0634e6ba
MD5 7480ccbb2fd512459cc3e5de2f0d2ec8
BLAKE2b-256 a119002860c22a603a16b092d33250f9b37b8d46ea6ade25a8631b88269e7685

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page