Valkey vs Redis: I/O threads scaling report

redis-benchmark, GET commands, 64 clients; bare metal Xeon Gold 6312U 24/48vCPU, 128G; 10M keys DB size, 256 bytes each.

Summary:

  • Redis does scale! and performance is fine on low-cores infra
  • Valkey scales much better with significantly lower latency
  • Both have limitations due to single-main-thread architecture (having > 8 vCPUs doesn't make much sense - use several services per box or cluster mode)

    Throughput, Redis and Valkey

    Latency, Redis

    Latency, Valkey

    Alexey Rybak (@alexeyrybak, alexey d0t rybak AT gmail d0t com) and devhands.io (October, 2024).