Skip to content

Benchmarks

Benchmarks will compare FrogDB against:

  • Redis (open-source) — single-threaded baseline
  • Valkey — Redis fork with community governance
  • DragonflyDB — multi-threaded Redis alternative

Tests will cover throughput, latency percentiles (p50/p99/p999), and memory efficiency across workloads including:

  • GET/SET with varying value sizes
  • Pipeline throughput
  • Multi-key operations (MGET/MSET)
  • Pub/Sub message throughput
  • Persistence overhead (WAL write amplification)
  • Cluster-mode operations

FrogDB includes a lightweight benchmark command via frogctl:

Terminal window
# Run the built-in benchmark
frogctl benchmark

For reproducible benchmarking, consider memtier_benchmark or redis-benchmark.