Redis: sample benchmarks ¶
On Raspberry Pi 3, SD Kingston 8 GB class 10:
# redis-benchmark -n 10000 get ====== get ====== 10000 requests completed in 0.41 seconds 50 parallel clients 3 bytes payload keep alive: 1 42.89% <= 1 milliseconds 89.03% <= 2 milliseconds 97.67% <= 3 milliseconds 98.08% <= 4 milliseconds 98.68% <= 5 milliseconds 99.51% <= 25 milliseconds 100.00% <= 25 milliseconds 24509.80 requests per second
On Raspberry Pi 3, SD Kingston 8 GB class 10, with "Save the DB on disk" disabled:
# redis-benchmark -n 10000 get ====== get ====== 10000 requests completed in 0.41 seconds 50 parallel clients 3 bytes payload keep alive: 1 21.89% <= 1 milliseconds 82.48% <= 2 milliseconds 96.55% <= 3 milliseconds 98.24% <= 4 milliseconds 98.61% <= 5 milliseconds 98.75% <= 6 milliseconds 98.99% <= 7 milliseconds 100.00% <= 7 milliseconds 24509.80 requests per second
On Raspberry Pi 3, SD Toshiba 8 GB Exceria:
# redis-benchmark -n 10000 get ====== get ====== 10000 requests completed in 0.40 seconds 50 parallel clients 3 bytes payload keep alive: 1 39.66% <= 1 milliseconds 89.04% <= 2 milliseconds 97.28% <= 3 milliseconds 98.26% <= 4 milliseconds 99.00% <= 5 milliseconds 99.01% <= 9 milliseconds 99.38% <= 10 milliseconds 99.49% <= 11 milliseconds 99.51% <= 19 milliseconds 100.00% <= 19 milliseconds 25000.00 requests per second
On Raspberry Pi 3, SD Toshiba 8 GB Exceria, with "Save the DB on disk" disabled:::
# redis-benchmark -n 10000 get ====== get ====== 10000 requests completed in 0.37 seconds 50 parallel clients 3 bytes payload keep alive: 1 48.95% <= 1 milliseconds 94.80% <= 2 milliseconds 99.89% <= 3 milliseconds 100.00% <= 3 milliseconds 27173.91 requests per second