Skip to content

trazfr/rocksdbjni-miss-perfs

Repository files navigation

rocksdbjni-miss-perfs

Demonstrate the performances of miss in rocksdbjni

Run using datadog profiler

Link to Datadog documentation.

Usage:

./run.sh --api-key DD_API_KEY --site DD_SITE

So for instance with an API Key 00000000000000000000000000000000 and site datadoghq.com:

./run.sh --api-key 00000000000000000000000000000000 --site datadoghq.com

The script will generate a file docker.env with this content:

DD_API_KEY=00000000000000000000000000000000
DD_SITE=datadoghq.com

and use it to pass the Datadog credentials to docker-compose. This will generate profiles and upload them to Datadog.

Hits and misses keys

To try to compare hit and misses, the keys are interleaved, the hits are done with 1M even keys with the format %08d:

  • 00000000
  • 00000002
  • 00000004...
  • 01999998

The misses are odd keys:

  • 00000001
  • 00000003...
  • 01999999

About

Demonstrate the performances of miss in rocksdbjni

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published