Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Analyze hash kv API performance #8910

Closed
gyuho opened this issue Nov 22, 2017 · 2 comments
Closed

Analyze hash kv API performance #8910

gyuho opened this issue Nov 22, 2017 · 2 comments
Assignees
Milestone

Comments

@gyuho
Copy link
Contributor

gyuho commented Nov 22, 2017

Create >1GB db file and measure how long it takes to get hash kvs.
This is critical for data corruption checking.

ref. #8554

@gyuho
Copy link
Contributor Author

gyuho commented May 29, 2018

/cc @spzala

@spzala
Copy link
Member

spzala commented Aug 8, 2018

We are creating a benchmark put sub-command for this under #9866 Below is a snippet of few related examples output,

HaskKV Summary:
  HashKV: 1407003244
  Endpoint: http://127.0.0.1:2379
  Time taken to get hashkv: 917.035345ms
  DB size: 1.1 GB
HaskKV Summary:
  HashKV: 1286658187
  Endpoint: http://127.0.0.1:2379
  Time taken to get hashkv: 1.609064019s
  DB size: 2.1 GB
HaskKV Summary:
  HashKV: 4280873459
  Endpoint: http://127.0.0.1:2379
  Time taken to get hashkv: 4.971754313s
  DB size: 8.3 GB

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

3 participants