zilliztech / VectorDBBench

A Benchmark Tool for VectorDB
MIT License
519 stars 133 forks source link

Add command line interface #329

Closed greenhal closed 4 months ago

greenhal commented 4 months ago

This commit introduces a command line interface (CLI) to facilitate the execution of the benchmark independently of a Streamlit application. CLI commands have been developed for the following clients: Milvus, pgvector, Redis, Weaviate Cloud, and Zilliz Cloud. The README.md file has been revised to include instructions on running the benchmark and integrating the command line option with new or existing clients.

This commit also has some general cleanups as well.

Co-authored-by: Tyler House tahouse@users.noreply.github.com

sre-ci-robot commented 4 months ago

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: greenhal To complete the pull request process, please assign xuanyang-cn after the PR has been reviewed. You can assign the PR to them by writing /assign @xuanyang-cn in a comment when ready.

The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files: - **[OWNERS](https://github.com/zilliztech/VectorDBBench/blob/main/OWNERS)** Approvers can indicate their approval by writing `/approve` in a comment Approvers can cancel approval by writing `/approve cancel` in a comment