Skip to main content
cache-pot bench is a load generator built into the same binary as the server, modeled on redis-benchmark. It fires a fixed number of requests across a pool of connections and reports throughput and latency percentiles per command — no separate tool to install.

Quick start

All connections are dialed up front and reused across every test in the run, so the numbers measure the server, not connection setup.

Flags

Quiet mode

For scripting or CI, -q collapses each test to one line:

Comparing against real Redis

Because the tool speaks plain RESP, it isn’t tied to Cache-Pot — point it at any Redis-compatible server for a like-for-like comparison using the exact same flags:
Run both benchmarks on the same machine, back to back, with nothing else competing for CPU, for numbers that are actually comparable.
Latency percentiles are computed from every individual request’s round-trip time within the run, sorted ascending — p50 and p99 are exact, not sampled or estimated.