Skip to content

Instantly share code, notes, and snippets.

@v0112358
Created August 23, 2018 06:23
Show Gist options
  • Save v0112358/b7037b51b32ce3533eef8fe34bfffe11 to your computer and use it in GitHub Desktop.
Save v0112358/b7037b51b32ce3533eef8fe34bfffe11 to your computer and use it in GitHub Desktop.
Redis performance on DDR3 and DDR4 memory
###### Result on physical server DDR3-1066 ######################
[root@cp redis-4.0.11]# redis-benchmark -h 172.18.0.1 -d 1024 -n 10000 -r 10000 -c 100 -q
PING_INLINE: 35842.29 requests per second
PING_BULK: 39370.08 requests per second
SET: 39215.69 requests per second
GET: 38022.81 requests per second
INCR: 39840.64 requests per second
LPUSH: 40160.64 requests per second
RPUSH: 39840.64 requests per second
LPOP: 38910.51 requests per second
RPOP: 38910.51 requests per second
SADD: 39682.54 requests per second
HSET: 39840.64 requests per second
SPOP: 39370.08 requests per second
LPUSH (needed to benchmark LRANGE): 39062.50 requests per second
LRANGE_100 (first 100 elements): 4629.63 requests per second
LRANGE_300 (first 300 elements): 1536.33 requests per second
LRANGE_500 (first 450 elements): 968.90 requests per second
LRANGE_600 (first 600 elements): 593.19 requests per second
MSET (10 keys): 26737.97 requests per second
###### Result on physical server DDR4-2666 ######################
[vynguyen@DO~]$ redis-benchmark -h 127.0.0.1 -d 1024 -n 10000 -r 10000 -c 100 -q
PING_INLINE: 75757.58 requests per second
PING_BULK: 76923.08 requests per second
SET: 86206.90 requests per second
GET: 82644.62 requests per second
INCR: 83333.34 requests per second
LPUSH: 77519.38 requests per second
RPUSH: 84033.61 requests per second
LPOP: 75187.97 requests per second
RPOP: 75757.58 requests per second
SADD: 96153.84 requests per second
HSET: 76335.88 requests per second
SPOP: 88495.58 requests per second
LPUSH (needed to benchmark LRANGE): 82644.62 requests per second
LRANGE_100 (first 100 elements): 8568.98 requests per second
LRANGE_300 (first 300 elements): 2186.27 requests per second
LRANGE_500 (first 450 elements): 1411.23 requests per second
LRANGE_600 (first 600 elements): 999.20 requests per second
MSET (10 keys): 46511.63 requests per second
###### Result on Docker DDR3-1066 (--net=bridge) ######################
00 -c 100 -q612213 src]# ./redis-benchmark -h 172.18.0.1 -d 1024 -n 10000 -r 100
PING_INLINE: 20080.32 requests per second
PING_BULK: 21598.27 requests per second
SET: 20661.16 requests per second
GET: 20533.88 requests per second
INCR: 20533.88 requests per second
LPUSH: 20661.16 requests per second
RPUSH: 21459.23 requests per second
LPOP: 20161.29 requests per second
RPOP: 21231.42 requests per second
SADD: 21551.72 requests per second
HSET: 20661.16 requests per second
SPOP: 20964.36 requests per second
LPUSH (needed to benchmark LRANGE): 20746.89 requests per second
LRANGE_100 (first 100 elements): 4721.44 requests per second
LRANGE_300 (first 300 elements): 1429.18 requests per second
LRANGE_500 (first 450 elements): 975.23 requests per second
LRANGE_600 (first 600 elements): 648.51 requests per second
MSET (10 keys): 18867.93 requests per second
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment