Skip to content

silver-ymz/vector-db-benchmark

This branch is 43 commits behind myscale/vector-db-benchmark:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

9c3513d ยท Jan 17, 2024
May 12, 2023
Oct 16, 2023
Oct 20, 2023
Apr 21, 2023
Nov 27, 2023
Jan 17, 2024
Nov 27, 2023
Nov 27, 2023
Aug 8, 2022
Apr 19, 2023
May 29, 2023
May 29, 2023
May 15, 2023
Aug 29, 2022
Sep 12, 2023
Jan 10, 2024
Jan 10, 2024
Jan 17, 2024
May 15, 2023

Repository files navigation

MyScale Vector Database Benchmark ๐Ÿš€

This benchmark assesses the performance of fully-managed vector databases with typical workloads.

Here's a preview of the results:

  1. Queries Per Second (QPS): Higher QPS is preferable as it signifies greater throughput.
    • Throughput for Vector Search Throughput
    • Throughput for Filtered Vector Search Throughput
  2. The cost-performance ratio is calculated by dividing the monthly cost by the QPS of the services per one hundred units. A lower ratio suggests better cost effectiveness.
    • Cost-performance ratio for Vector Search Monthly Cost ($) Per 100 QPS
    • Cost-performance ratio for Filtered Vector Search Monthly Cost ($) Per 100 QPS

Run the Benchmark

First, install the necessary libraries on the client used for the benchmark.

pip install -r requirements.txt

Afterwards, follow the Step-by-Step Guide for Benchmark to execute the benchmark for each cloud service. You can refer to Results Visualization for visualizing the test results.

Special Thanks

This repository is a fork of qdrant/vector-db-benchmark, specifically tailored for fully-managed vector databases.

About

Framework for benchmarking fully-managed vector databases

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 98.6%
  • Dockerfile 1.2%
  • Shell 0.2%