├── .dockerignore ├── .github └── workflows │ ├── actions │ ├── create-inventory │ │ └── action.yaml │ ├── create-server-with-retry │ │ └── action.yml │ ├── extract-machine-names │ │ └── action.yml │ ├── run-engine-benchmark │ │ └── action.yaml │ └── send-slack-msg │ │ └── action.yaml │ ├── clean-datasets.yaml │ ├── continuous-benchmark-2.yaml │ ├── continuous-benchmark-hnsw.yaml │ ├── continuous-benchmark.yaml │ ├── manual-all-engines-benchmark.yaml │ ├── manual-benchmark.yaml │ ├── manual-benchmarks-cascade.yaml │ └── manual-compare-versions-benchmark.yaml ├── .gitignore ├── .pre-commit-config.yaml ├── Dockerfile ├── LICENSE ├── README.md ├── ansible ├── Dockerfile ├── README.md └── playbooks │ ├── ansible.cfg │ ├── files │ └── hnsw-indexing │ │ ├── docker-compose.yaml │ │ ├── get_score.py │ │ └── requirements.txt │ ├── group_vars │ ├── datasets.yml │ ├── hnsw-indexing-transform.yml │ └── hnsw-indexing-update.yml │ ├── playbook-hnsw-index.yml │ └── roles │ ├── run-hnsw-indexing-common │ └── tasks │ │ └── main.yml │ ├── run-hnsw-indexing-transform │ ├── files │ │ ├── run-bench.sh │ │ └── transform.py │ └── tasks │ │ └── main.yml │ └── run-hnsw-indexing-update │ ├── files │ ├── run-bench.sh │ └── update.py │ └── tasks │ └── main.yml ├── benchmark ├── __init__.py ├── config_read.py ├── convert.py └── dataset.py ├── benchmark_cascade ├── README.md ├── benchmark-configs.json └── generate_configs.py ├── dataset_reader ├── __init__.py ├── ann_compound_reader.py ├── ann_h5_reader.py ├── base_reader.py ├── json_reader.py └── sparse_reader.py ├── datasets ├── .dockerignore ├── .gitignore ├── datasets.json └── random-100 │ ├── neighbours.jsonl │ ├── queries.jsonl │ └── vectors.jsonl ├── engine ├── base_client │ ├── __init__.py │ ├── client.py │ ├── configure.py │ ├── distances.py │ ├── parser.py │ ├── search.py │ ├── upload.py │ └── utils.py ├── clients │ ├── __init__.py │ ├── client_factory.py │ ├── elasticsearch │ │ ├── __init__.py │ │ ├── config.py │ │ ├── configure.py │ │ ├── parser.py │ │ ├── search.py │ │ └── upload.py │ ├── milvus │ │ ├── __init__.py │ │ ├── config.py │ │ ├── configure.py │ │ ├── parser.py │ │ ├── search.py │ │ └── upload.py │ ├── opensearch │ │ ├── __init__.py │ │ ├── config.py │ │ ├── configure.py │ │ ├── parser.py │ │ ├── search.py │ │ └── upload.py │ ├── pgvector │ │ ├── __init__.py │ │ ├── config.py │ │ ├── configure.py │ │ ├── parser.py │ │ ├── search.py │ │ └── upload.py │ ├── qdrant │ │ ├── __init__.py │ │ ├── config.py │ │ ├── configure.py │ │ ├── parser.py │ │ ├── search.py │ │ └── upload.py │ ├── qdrant_native │ │ ├── __init__.py │ │ ├── config.py │ │ ├── configure.py │ │ ├── parser.py │ │ ├── search.py │ │ └── upload.py │ ├── redis │ │ ├── __init__.py │ │ ├── config.py │ │ ├── configure.py │ │ ├── helper.py │ │ ├── parser.py │ │ ├── search.py │ │ └── upload.py │ └── weaviate │ │ ├── __init__.py │ │ ├── config.py │ │ ├── configure.py │ │ ├── parser.py │ │ ├── search.py │ │ └── upload.py └── servers │ ├── elasticsearch-single-node-ci │ └── docker-compose.yaml │ ├── elasticsearch-single-node │ └── docker-compose.yaml │ ├── milvus-limit-ram │ ├── docker-compose.yaml │ └── milvus.yaml │ ├── milvus-single-node │ ├── docker-compose.yaml │ └── milvus.yaml │ ├── opensearch-single-node-ci │ └── docker-compose.yaml │ ├── opensearch-single-node │ └── docker-compose.yaml │ ├── pgvector-single-node │ └── docker-compose.yaml │ ├── qdrant-billion-scale │ └── docker-compose.yaml │ ├── qdrant-cluster-mode │ └── docker-compose.yaml │ ├── qdrant-continuous-benchmarks-snapshot │ └── docker-compose.yaml │ ├── qdrant-continuous-benchmarks-with-volume │ └── docker-compose.yaml │ ├── qdrant-continuous-benchmarks │ └── docker-compose.yaml │ ├── qdrant-limit-ram │ └── docker-compose.yaml │ ├── qdrant-single-node │ ├── docker-compose-limit-cpu.yaml.yml │ └── docker-compose.yaml │ ├── redis-single-node │ └── docker-compose.yaml │ └── weaviate-single-node │ └── docker-compose.yaml ├── experiments └── configurations │ ├── elasticsearch-single-node.json │ ├── milvus-on-disk.json │ ├── milvus-single-node.json │ ├── opensearch-single-node.json │ ├── pgvector-single-node.json │ ├── qdrant-native-single-node.json │ ├── qdrant-on-disk.json │ ├── qdrant-quantizations.json │ ├── qdrant-single-node-bq-rps.json │ ├── qdrant-single-node-mmap.json │ ├── qdrant-single-node-rps.json │ ├── qdrant-single-node-sq-rps.json │ ├── qdrant-single-node.json │ ├── qdrant-vs-weaviate-m32.json │ ├── qdrant-vs-weaviate-m64.json │ ├── redis-single-node.json │ └── weaviate-single-node.json ├── monitoring ├── monitor_docker.sh └── results │ └── .keep ├── poetry.lock ├── pyproject.toml ├── run.py ├── run_all_engines.sh ├── scripts ├── plots.html └── process-benchmarks.ipynb ├── sync_results.sh ├── tests └── engine │ └── clients │ ├── qdrant │ └── test_qdrant_parser.py │ └── redis │ └── test_redis_parser.py └── tools ├── compare_versions └── prepare_image.sh ├── custom ├── create_and_install.sh ├── example.data.json ├── get_private_ip.sh ├── get_public_ip.sh ├── get_ssh_user.sh └── setup_vm.sh ├── export_old.sh ├── hetzner ├── check_ssh_connection.sh ├── create_and_install.sh ├── get_private_ip.sh ├── get_public_ip.sh ├── remove_server.sh └── setup_hetzner.sh ├── qdrant_collect_cpu_usage.sh ├── qdrant_collect_stats.sh ├── remote ├── setup_benchmark_client.sh └── setup_benchmark_server.sh ├── run_benchmarks.sh ├── run_ci.sh ├── run_client_remove_volume.sh ├── run_client_script.sh ├── run_experiment.sh ├── run_remote.sh ├── run_remote_benchmark.sh ├── run_server_container.sh ├── run_server_container_with_volume.sh ├── setup_ci.sh ├── ssh.sh ├── sync.sh ├── sync_servers.sh ├── tear_down.sh ├── upload_parallel_results_postgres.sh ├── upload_results_postgres.sh └── wait_for_green_status.sh /.dockerignore: -------------------------------------------------------------------------------- 1 | venv 2 | -------------------------------------------------------------------------------- /.github/workflows/actions/create-inventory/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/.github/workflows/actions/create-inventory/action.yaml -------------------------------------------------------------------------------- /.github/workflows/actions/create-server-with-retry/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/.github/workflows/actions/create-server-with-retry/action.yml -------------------------------------------------------------------------------- /.github/workflows/actions/extract-machine-names/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/.github/workflows/actions/extract-machine-names/action.yml -------------------------------------------------------------------------------- /.github/workflows/actions/run-engine-benchmark/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/.github/workflows/actions/run-engine-benchmark/action.yaml -------------------------------------------------------------------------------- /.github/workflows/actions/send-slack-msg/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/.github/workflows/actions/send-slack-msg/action.yaml -------------------------------------------------------------------------------- /.github/workflows/clean-datasets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/.github/workflows/clean-datasets.yaml -------------------------------------------------------------------------------- /.github/workflows/continuous-benchmark-2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/.github/workflows/continuous-benchmark-2.yaml -------------------------------------------------------------------------------- /.github/workflows/continuous-benchmark-hnsw.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/.github/workflows/continuous-benchmark-hnsw.yaml -------------------------------------------------------------------------------- /.github/workflows/continuous-benchmark.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/.github/workflows/continuous-benchmark.yaml -------------------------------------------------------------------------------- /.github/workflows/manual-all-engines-benchmark.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/.github/workflows/manual-all-engines-benchmark.yaml -------------------------------------------------------------------------------- /.github/workflows/manual-benchmark.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/.github/workflows/manual-benchmark.yaml -------------------------------------------------------------------------------- /.github/workflows/manual-benchmarks-cascade.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/.github/workflows/manual-benchmarks-cascade.yaml -------------------------------------------------------------------------------- /.github/workflows/manual-compare-versions-benchmark.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/.github/workflows/manual-compare-versions-benchmark.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/README.md -------------------------------------------------------------------------------- /ansible/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/ansible/Dockerfile -------------------------------------------------------------------------------- /ansible/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/ansible/README.md -------------------------------------------------------------------------------- /ansible/playbooks/ansible.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/ansible/playbooks/ansible.cfg -------------------------------------------------------------------------------- /ansible/playbooks/files/hnsw-indexing/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/ansible/playbooks/files/hnsw-indexing/docker-compose.yaml -------------------------------------------------------------------------------- /ansible/playbooks/files/hnsw-indexing/get_score.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/ansible/playbooks/files/hnsw-indexing/get_score.py -------------------------------------------------------------------------------- /ansible/playbooks/files/hnsw-indexing/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/ansible/playbooks/files/hnsw-indexing/requirements.txt -------------------------------------------------------------------------------- /ansible/playbooks/group_vars/datasets.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/ansible/playbooks/group_vars/datasets.yml -------------------------------------------------------------------------------- /ansible/playbooks/group_vars/hnsw-indexing-transform.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/ansible/playbooks/group_vars/hnsw-indexing-transform.yml -------------------------------------------------------------------------------- /ansible/playbooks/group_vars/hnsw-indexing-update.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/ansible/playbooks/group_vars/hnsw-indexing-update.yml -------------------------------------------------------------------------------- /ansible/playbooks/playbook-hnsw-index.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/ansible/playbooks/playbook-hnsw-index.yml -------------------------------------------------------------------------------- /ansible/playbooks/roles/run-hnsw-indexing-common/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/ansible/playbooks/roles/run-hnsw-indexing-common/tasks/main.yml -------------------------------------------------------------------------------- /ansible/playbooks/roles/run-hnsw-indexing-transform/files/run-bench.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/ansible/playbooks/roles/run-hnsw-indexing-transform/files/run-bench.sh -------------------------------------------------------------------------------- /ansible/playbooks/roles/run-hnsw-indexing-transform/files/transform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/ansible/playbooks/roles/run-hnsw-indexing-transform/files/transform.py -------------------------------------------------------------------------------- /ansible/playbooks/roles/run-hnsw-indexing-transform/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/ansible/playbooks/roles/run-hnsw-indexing-transform/tasks/main.yml -------------------------------------------------------------------------------- /ansible/playbooks/roles/run-hnsw-indexing-update/files/run-bench.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/ansible/playbooks/roles/run-hnsw-indexing-update/files/run-bench.sh -------------------------------------------------------------------------------- /ansible/playbooks/roles/run-hnsw-indexing-update/files/update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/ansible/playbooks/roles/run-hnsw-indexing-update/files/update.py -------------------------------------------------------------------------------- /ansible/playbooks/roles/run-hnsw-indexing-update/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/ansible/playbooks/roles/run-hnsw-indexing-update/tasks/main.yml -------------------------------------------------------------------------------- /benchmark/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/benchmark/__init__.py -------------------------------------------------------------------------------- /benchmark/config_read.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/benchmark/config_read.py -------------------------------------------------------------------------------- /benchmark/convert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/benchmark/convert.py -------------------------------------------------------------------------------- /benchmark/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/benchmark/dataset.py -------------------------------------------------------------------------------- /benchmark_cascade/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/benchmark_cascade/README.md -------------------------------------------------------------------------------- /benchmark_cascade/benchmark-configs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/benchmark_cascade/benchmark-configs.json -------------------------------------------------------------------------------- /benchmark_cascade/generate_configs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/benchmark_cascade/generate_configs.py -------------------------------------------------------------------------------- /dataset_reader/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dataset_reader/ann_compound_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/dataset_reader/ann_compound_reader.py -------------------------------------------------------------------------------- /dataset_reader/ann_h5_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/dataset_reader/ann_h5_reader.py -------------------------------------------------------------------------------- /dataset_reader/base_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/dataset_reader/base_reader.py -------------------------------------------------------------------------------- /dataset_reader/json_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/dataset_reader/json_reader.py -------------------------------------------------------------------------------- /dataset_reader/sparse_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/dataset_reader/sparse_reader.py -------------------------------------------------------------------------------- /datasets/.dockerignore: -------------------------------------------------------------------------------- 1 | */* 2 | !datasets.json 3 | -------------------------------------------------------------------------------- /datasets/.gitignore: -------------------------------------------------------------------------------- 1 | */* 2 | !random-100/* -------------------------------------------------------------------------------- /datasets/datasets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/datasets/datasets.json -------------------------------------------------------------------------------- /datasets/random-100/neighbours.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/datasets/random-100/neighbours.jsonl -------------------------------------------------------------------------------- /datasets/random-100/queries.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/datasets/random-100/queries.jsonl -------------------------------------------------------------------------------- /datasets/random-100/vectors.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/datasets/random-100/vectors.jsonl -------------------------------------------------------------------------------- /engine/base_client/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/base_client/__init__.py -------------------------------------------------------------------------------- /engine/base_client/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/base_client/client.py -------------------------------------------------------------------------------- /engine/base_client/configure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/base_client/configure.py -------------------------------------------------------------------------------- /engine/base_client/distances.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/base_client/distances.py -------------------------------------------------------------------------------- /engine/base_client/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/base_client/parser.py -------------------------------------------------------------------------------- /engine/base_client/search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/base_client/search.py -------------------------------------------------------------------------------- /engine/base_client/upload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/base_client/upload.py -------------------------------------------------------------------------------- /engine/base_client/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/base_client/utils.py -------------------------------------------------------------------------------- /engine/clients/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /engine/clients/client_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/clients/client_factory.py -------------------------------------------------------------------------------- /engine/clients/elasticsearch/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/clients/elasticsearch/__init__.py -------------------------------------------------------------------------------- /engine/clients/elasticsearch/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/clients/elasticsearch/config.py -------------------------------------------------------------------------------- /engine/clients/elasticsearch/configure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/clients/elasticsearch/configure.py -------------------------------------------------------------------------------- /engine/clients/elasticsearch/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/clients/elasticsearch/parser.py -------------------------------------------------------------------------------- /engine/clients/elasticsearch/search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/clients/elasticsearch/search.py -------------------------------------------------------------------------------- /engine/clients/elasticsearch/upload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/clients/elasticsearch/upload.py -------------------------------------------------------------------------------- /engine/clients/milvus/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/clients/milvus/__init__.py -------------------------------------------------------------------------------- /engine/clients/milvus/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/clients/milvus/config.py -------------------------------------------------------------------------------- /engine/clients/milvus/configure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/clients/milvus/configure.py -------------------------------------------------------------------------------- /engine/clients/milvus/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/clients/milvus/parser.py -------------------------------------------------------------------------------- /engine/clients/milvus/search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/clients/milvus/search.py -------------------------------------------------------------------------------- /engine/clients/milvus/upload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/clients/milvus/upload.py -------------------------------------------------------------------------------- /engine/clients/opensearch/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/clients/opensearch/__init__.py -------------------------------------------------------------------------------- /engine/clients/opensearch/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/clients/opensearch/config.py -------------------------------------------------------------------------------- /engine/clients/opensearch/configure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/clients/opensearch/configure.py -------------------------------------------------------------------------------- /engine/clients/opensearch/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/clients/opensearch/parser.py -------------------------------------------------------------------------------- /engine/clients/opensearch/search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/clients/opensearch/search.py -------------------------------------------------------------------------------- /engine/clients/opensearch/upload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/clients/opensearch/upload.py -------------------------------------------------------------------------------- /engine/clients/pgvector/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/clients/pgvector/__init__.py -------------------------------------------------------------------------------- /engine/clients/pgvector/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/clients/pgvector/config.py -------------------------------------------------------------------------------- /engine/clients/pgvector/configure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/clients/pgvector/configure.py -------------------------------------------------------------------------------- /engine/clients/pgvector/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/clients/pgvector/parser.py -------------------------------------------------------------------------------- /engine/clients/pgvector/search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/clients/pgvector/search.py -------------------------------------------------------------------------------- /engine/clients/pgvector/upload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/clients/pgvector/upload.py -------------------------------------------------------------------------------- /engine/clients/qdrant/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/clients/qdrant/__init__.py -------------------------------------------------------------------------------- /engine/clients/qdrant/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/clients/qdrant/config.py -------------------------------------------------------------------------------- /engine/clients/qdrant/configure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/clients/qdrant/configure.py -------------------------------------------------------------------------------- /engine/clients/qdrant/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/clients/qdrant/parser.py -------------------------------------------------------------------------------- /engine/clients/qdrant/search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/clients/qdrant/search.py -------------------------------------------------------------------------------- /engine/clients/qdrant/upload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/clients/qdrant/upload.py -------------------------------------------------------------------------------- /engine/clients/qdrant_native/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/clients/qdrant_native/__init__.py -------------------------------------------------------------------------------- /engine/clients/qdrant_native/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/clients/qdrant_native/config.py -------------------------------------------------------------------------------- /engine/clients/qdrant_native/configure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/clients/qdrant_native/configure.py -------------------------------------------------------------------------------- /engine/clients/qdrant_native/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/clients/qdrant_native/parser.py -------------------------------------------------------------------------------- /engine/clients/qdrant_native/search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/clients/qdrant_native/search.py -------------------------------------------------------------------------------- /engine/clients/qdrant_native/upload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/clients/qdrant_native/upload.py -------------------------------------------------------------------------------- /engine/clients/redis/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/clients/redis/__init__.py -------------------------------------------------------------------------------- /engine/clients/redis/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/clients/redis/config.py -------------------------------------------------------------------------------- /engine/clients/redis/configure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/clients/redis/configure.py -------------------------------------------------------------------------------- /engine/clients/redis/helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/clients/redis/helper.py -------------------------------------------------------------------------------- /engine/clients/redis/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/clients/redis/parser.py -------------------------------------------------------------------------------- /engine/clients/redis/search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/clients/redis/search.py -------------------------------------------------------------------------------- /engine/clients/redis/upload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/clients/redis/upload.py -------------------------------------------------------------------------------- /engine/clients/weaviate/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/clients/weaviate/__init__.py -------------------------------------------------------------------------------- /engine/clients/weaviate/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/clients/weaviate/config.py -------------------------------------------------------------------------------- /engine/clients/weaviate/configure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/clients/weaviate/configure.py -------------------------------------------------------------------------------- /engine/clients/weaviate/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/clients/weaviate/parser.py -------------------------------------------------------------------------------- /engine/clients/weaviate/search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/clients/weaviate/search.py -------------------------------------------------------------------------------- /engine/clients/weaviate/upload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/clients/weaviate/upload.py -------------------------------------------------------------------------------- /engine/servers/elasticsearch-single-node-ci/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/servers/elasticsearch-single-node-ci/docker-compose.yaml -------------------------------------------------------------------------------- /engine/servers/elasticsearch-single-node/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/servers/elasticsearch-single-node/docker-compose.yaml -------------------------------------------------------------------------------- /engine/servers/milvus-limit-ram/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/servers/milvus-limit-ram/docker-compose.yaml -------------------------------------------------------------------------------- /engine/servers/milvus-limit-ram/milvus.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/servers/milvus-limit-ram/milvus.yaml -------------------------------------------------------------------------------- /engine/servers/milvus-single-node/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/servers/milvus-single-node/docker-compose.yaml -------------------------------------------------------------------------------- /engine/servers/milvus-single-node/milvus.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/servers/milvus-single-node/milvus.yaml -------------------------------------------------------------------------------- /engine/servers/opensearch-single-node-ci/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/servers/opensearch-single-node-ci/docker-compose.yaml -------------------------------------------------------------------------------- /engine/servers/opensearch-single-node/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/servers/opensearch-single-node/docker-compose.yaml -------------------------------------------------------------------------------- /engine/servers/pgvector-single-node/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/servers/pgvector-single-node/docker-compose.yaml -------------------------------------------------------------------------------- /engine/servers/qdrant-billion-scale/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/servers/qdrant-billion-scale/docker-compose.yaml -------------------------------------------------------------------------------- /engine/servers/qdrant-cluster-mode/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/servers/qdrant-cluster-mode/docker-compose.yaml -------------------------------------------------------------------------------- /engine/servers/qdrant-continuous-benchmarks-snapshot/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/servers/qdrant-continuous-benchmarks-snapshot/docker-compose.yaml -------------------------------------------------------------------------------- /engine/servers/qdrant-continuous-benchmarks-with-volume/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/servers/qdrant-continuous-benchmarks-with-volume/docker-compose.yaml -------------------------------------------------------------------------------- /engine/servers/qdrant-continuous-benchmarks/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/servers/qdrant-continuous-benchmarks/docker-compose.yaml -------------------------------------------------------------------------------- /engine/servers/qdrant-limit-ram/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/servers/qdrant-limit-ram/docker-compose.yaml -------------------------------------------------------------------------------- /engine/servers/qdrant-single-node/docker-compose-limit-cpu.yaml.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/servers/qdrant-single-node/docker-compose-limit-cpu.yaml.yml -------------------------------------------------------------------------------- /engine/servers/qdrant-single-node/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/servers/qdrant-single-node/docker-compose.yaml -------------------------------------------------------------------------------- /engine/servers/redis-single-node/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/servers/redis-single-node/docker-compose.yaml -------------------------------------------------------------------------------- /engine/servers/weaviate-single-node/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/engine/servers/weaviate-single-node/docker-compose.yaml -------------------------------------------------------------------------------- /experiments/configurations/elasticsearch-single-node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/experiments/configurations/elasticsearch-single-node.json -------------------------------------------------------------------------------- /experiments/configurations/milvus-on-disk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/experiments/configurations/milvus-on-disk.json -------------------------------------------------------------------------------- /experiments/configurations/milvus-single-node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/experiments/configurations/milvus-single-node.json -------------------------------------------------------------------------------- /experiments/configurations/opensearch-single-node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/experiments/configurations/opensearch-single-node.json -------------------------------------------------------------------------------- /experiments/configurations/pgvector-single-node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/experiments/configurations/pgvector-single-node.json -------------------------------------------------------------------------------- /experiments/configurations/qdrant-native-single-node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/experiments/configurations/qdrant-native-single-node.json -------------------------------------------------------------------------------- /experiments/configurations/qdrant-on-disk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/experiments/configurations/qdrant-on-disk.json -------------------------------------------------------------------------------- /experiments/configurations/qdrant-quantizations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/experiments/configurations/qdrant-quantizations.json -------------------------------------------------------------------------------- /experiments/configurations/qdrant-single-node-bq-rps.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/experiments/configurations/qdrant-single-node-bq-rps.json -------------------------------------------------------------------------------- /experiments/configurations/qdrant-single-node-mmap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/experiments/configurations/qdrant-single-node-mmap.json -------------------------------------------------------------------------------- /experiments/configurations/qdrant-single-node-rps.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/experiments/configurations/qdrant-single-node-rps.json -------------------------------------------------------------------------------- /experiments/configurations/qdrant-single-node-sq-rps.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/experiments/configurations/qdrant-single-node-sq-rps.json -------------------------------------------------------------------------------- /experiments/configurations/qdrant-single-node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/experiments/configurations/qdrant-single-node.json -------------------------------------------------------------------------------- /experiments/configurations/qdrant-vs-weaviate-m32.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/experiments/configurations/qdrant-vs-weaviate-m32.json -------------------------------------------------------------------------------- /experiments/configurations/qdrant-vs-weaviate-m64.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/experiments/configurations/qdrant-vs-weaviate-m64.json -------------------------------------------------------------------------------- /experiments/configurations/redis-single-node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/experiments/configurations/redis-single-node.json -------------------------------------------------------------------------------- /experiments/configurations/weaviate-single-node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/experiments/configurations/weaviate-single-node.json -------------------------------------------------------------------------------- /monitoring/monitor_docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/monitoring/monitor_docker.sh -------------------------------------------------------------------------------- /monitoring/results/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/pyproject.toml -------------------------------------------------------------------------------- /run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/run.py -------------------------------------------------------------------------------- /run_all_engines.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/run_all_engines.sh -------------------------------------------------------------------------------- /scripts/plots.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/scripts/plots.html -------------------------------------------------------------------------------- /scripts/process-benchmarks.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/scripts/process-benchmarks.ipynb -------------------------------------------------------------------------------- /sync_results.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/sync_results.sh -------------------------------------------------------------------------------- /tests/engine/clients/qdrant/test_qdrant_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/tests/engine/clients/qdrant/test_qdrant_parser.py -------------------------------------------------------------------------------- /tests/engine/clients/redis/test_redis_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/tests/engine/clients/redis/test_redis_parser.py -------------------------------------------------------------------------------- /tools/compare_versions/prepare_image.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/tools/compare_versions/prepare_image.sh -------------------------------------------------------------------------------- /tools/custom/create_and_install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/tools/custom/create_and_install.sh -------------------------------------------------------------------------------- /tools/custom/example.data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/tools/custom/example.data.json -------------------------------------------------------------------------------- /tools/custom/get_private_ip.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/tools/custom/get_private_ip.sh -------------------------------------------------------------------------------- /tools/custom/get_public_ip.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/tools/custom/get_public_ip.sh -------------------------------------------------------------------------------- /tools/custom/get_ssh_user.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/tools/custom/get_ssh_user.sh -------------------------------------------------------------------------------- /tools/custom/setup_vm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/tools/custom/setup_vm.sh -------------------------------------------------------------------------------- /tools/export_old.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/tools/export_old.sh -------------------------------------------------------------------------------- /tools/hetzner/check_ssh_connection.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/tools/hetzner/check_ssh_connection.sh -------------------------------------------------------------------------------- /tools/hetzner/create_and_install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/tools/hetzner/create_and_install.sh -------------------------------------------------------------------------------- /tools/hetzner/get_private_ip.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/tools/hetzner/get_private_ip.sh -------------------------------------------------------------------------------- /tools/hetzner/get_public_ip.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/tools/hetzner/get_public_ip.sh -------------------------------------------------------------------------------- /tools/hetzner/remove_server.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/tools/hetzner/remove_server.sh -------------------------------------------------------------------------------- /tools/hetzner/setup_hetzner.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/tools/hetzner/setup_hetzner.sh -------------------------------------------------------------------------------- /tools/qdrant_collect_cpu_usage.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/tools/qdrant_collect_cpu_usage.sh -------------------------------------------------------------------------------- /tools/qdrant_collect_stats.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/tools/qdrant_collect_stats.sh -------------------------------------------------------------------------------- /tools/remote/setup_benchmark_client.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/tools/remote/setup_benchmark_client.sh -------------------------------------------------------------------------------- /tools/remote/setup_benchmark_server.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/tools/remote/setup_benchmark_server.sh -------------------------------------------------------------------------------- /tools/run_benchmarks.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/tools/run_benchmarks.sh -------------------------------------------------------------------------------- /tools/run_ci.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/tools/run_ci.sh -------------------------------------------------------------------------------- /tools/run_client_remove_volume.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/tools/run_client_remove_volume.sh -------------------------------------------------------------------------------- /tools/run_client_script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/tools/run_client_script.sh -------------------------------------------------------------------------------- /tools/run_experiment.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/tools/run_experiment.sh -------------------------------------------------------------------------------- /tools/run_remote.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/tools/run_remote.sh -------------------------------------------------------------------------------- /tools/run_remote_benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/tools/run_remote_benchmark.sh -------------------------------------------------------------------------------- /tools/run_server_container.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/tools/run_server_container.sh -------------------------------------------------------------------------------- /tools/run_server_container_with_volume.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/tools/run_server_container_with_volume.sh -------------------------------------------------------------------------------- /tools/setup_ci.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/tools/setup_ci.sh -------------------------------------------------------------------------------- /tools/ssh.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/tools/ssh.sh -------------------------------------------------------------------------------- /tools/sync.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/tools/sync.sh -------------------------------------------------------------------------------- /tools/sync_servers.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/tools/sync_servers.sh -------------------------------------------------------------------------------- /tools/tear_down.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/tools/tear_down.sh -------------------------------------------------------------------------------- /tools/upload_parallel_results_postgres.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/tools/upload_parallel_results_postgres.sh -------------------------------------------------------------------------------- /tools/upload_results_postgres.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/tools/upload_results_postgres.sh -------------------------------------------------------------------------------- /tools/wait_for_green_status.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qdrant/vector-db-benchmark/HEAD/tools/wait_for_green_status.sh --------------------------------------------------------------------------------