Skip to content

Instantly share code, notes, and snippets.

@toritori0318
Created September 27, 2012 18:11
Show Gist options
  • Select an option

  • Save toritori0318/3795481 to your computer and use it in GitHub Desktop.

Select an option

Save toritori0318/3795481 to your computer and use it in GitHub Desktop.
Redisベンチマーク:コンフィグの値別:m1.large
# appendonly yes
$ ./redis-load clients 100 requests 10000000 datasize 32 keyspace 10000000 set 100
PRNG seed is: 2542776283 - use the 'seed' option to reproduce the same sequence
====== Report ======
10000000 requests in 274.428 seconds
36439.43 requests per second
100 parallel clients
payload: 32..32 bytes
keep alive: 1
0.00% < 1 ms
3.36% < 2 ms
84.35% < 3 ms
95.67% < 4 ms
96.28% < 5 ms
96.50% < 6 ms
96.77% < 7 ms
99.29% < 8 ms
99.91% < 9 ms
99.95% < 10 ms
99.96% < 11 ms
99.97% < 12 ms
99.97% < 13 ms
99.97% < 14 ms
99.97% < 15 ms
99.97% < 16 ms
99.98% < 17 ms
99.98% < 18 ms
99.98% < 19 ms
99.98% < 20 ms
99.98% < 21 ms
99.98% < 22 ms
99.98% < 23 ms
99.98% < 24 ms
99.98% < 25 ms
99.98% < 26 ms
99.98% < 27 ms
99.98% < 28 ms
99.98% < 29 ms
99.98% < 30 ms
99.98% < 31 ms
99.98% < 32 ms
99.98% < 33 ms
99.98% < 34 ms
99.98% < 35 ms
99.98% < 36 ms
99.98% < 37 ms
99.98% < 38 ms
99.98% < 39 ms
99.98% < 40 ms
99.98% < 41 ms
99.98% < 42 ms
99.98% < 43 ms
99.98% < 44 ms
99.98% < 45 ms
99.98% < 46 ms
99.98% < 47 ms
99.98% < 48 ms
99.98% < 49 ms
99.98% < 72 ms
99.98% < 73 ms
99.98% < 74 ms
99.98% < 87 ms
99.99% < 88 ms
99.99% < 89 ms
99.99% < 90 ms
99.99% < 91 ms
99.99% < 92 ms
99.99% < 93 ms
99.99% < 94 ms
99.99% < 95 ms
99.99% < 116 ms
99.99% < 117 ms
99.99% < 118 ms
99.99% < 135 ms
99.99% < 136 ms
99.99% < 137 ms
99.99% < 138 ms
99.99% < 139 ms
99.99% < 140 ms
99.99% < 142 ms
99.99% < 149 ms
99.99% < 150 ms
99.99% < 152 ms
99.99% < 153 ms
99.99% < 168 ms
99.99% < 169 ms
99.99% < 170 ms
99.99% < 171 ms
99.99% < 172 ms
99.99% < 173 ms
99.99% < 182 ms
99.99% < 183 ms
99.99% < 184 ms
99.99% < 185 ms
99.99% < 186 ms
99.99% < 187 ms
99.99% < 188 ms
99.99% < 189 ms
99.99% < 190 ms
99.99% < 191 ms
99.99% < 267 ms
99.99% < 268 ms
99.99% < 269 ms
99.99% < 270 ms
99.99% < 271 ms
99.99% < 279 ms
99.99% < 280 ms
99.99% < 281 ms
99.99% < 282 ms
99.99% < 283 ms
99.99% < 284 ms
99.99% < 323 ms
99.99% < 324 ms
99.99% < 325 ms
99.99% < 326 ms
100.00% < 328 ms
100.00% < 741 ms
100.00% < 742 ms
100.00% < 743 ms
100.00% < 1654 ms
100.00% < 1655 ms
100.00% < 3991 ms
100.00% < 3992 ms
100.00% < 3993 ms
100.00% < 3994 ms
100.00% < 3995 ms
100.00% < 3996 ms
100.00% < 3998 ms
100.00% < 4802 ms
100.00% < 4803 ms
100.00% < 4804 ms
100.00% < 4805 ms
100.00% < 4806 ms
100.00% < 4807 ms
100.00% < 5001 ms
$ redis-benchmark -d 1024 -n 10000 -r 10000 -c 100 -q
PING_INLINE: 41841.00 requests per second
PING_BULK: 41322.31 requests per second
SET: 13947.00 requests per second
GET: 18382.35 requests per second
INCR: 20080.32 requests per second
LPUSH: 18832.39 requests per second
LPOP: 20366.60 requests per second
SADD: 20080.32 requests per second
SPOP: 20876.83 requests per second
LPUSH (needed to benchmark LRANGE): 20920.50 requests per second
LRANGE_100 (first 100 elements): 2660.28 requests per second
LRANGE_300 (first 300 elements): 1339.94 requests per second
LRANGE_500 (first 450 elements): 896.30 requests per second
LRANGE_600 (first 600 elements): 631.91 requests per second
MSET (10 keys): 15384.62 requests per second
$ redis-cli info | grep -E "(db0:keys|used_memory_human|mem_fragmentation_ratio)"
used_memory_human:862.16M
mem_fragmentation_ratio:1.04
db0:keys=6335197,expires=0
$ redis-benchmark -q
PING_INLINE: 42735.04 requests per second
PING_BULK: 42372.88 requests per second
SET: 41841.00 requests per second
GET: 13717.42 requests per second
INCR: 21645.02 requests per second
LPUSH: 21141.65 requests per second
LPOP: 21097.05 requests per second
SADD: 21052.63 requests per second
SPOP: 20325.20 requests per second
LPUSH (needed to benchmark LRANGE): 21141.65 requests per second
LRANGE_100 (first 100 elements): 12562.81 requests per second
LRANGE_300 (first 300 elements): 6199.63 requests per second
LRANGE_500 (first 450 elements): 6393.86 requests per second
LRANGE_600 (first 600 elements): 6920.42 requests per second
MSET (10 keys): 27247.96 requests per second
$ redis-cli flushall
OK
# normal
$ ./redis-load clients 100 requests 10000000 datasize 32 keyspace 10000000 set 100
PRNG seed is: 2151221616 - use the 'seed' option to reproduce the same sequence
====== Report ======
10000000 requests in 224.218 seconds
44599.45 requests per second
100 parallel clients
payload: 32..32 bytes
keep alive: 1
0.00% < 1 ms
56.50% < 2 ms
94.78% < 3 ms
98.05% < 4 ms
98.32% < 5 ms
98.42% < 6 ms
98.60% < 7 ms
99.63% < 8 ms
99.89% < 9 ms
99.97% < 10 ms
99.99% < 11 ms
99.99% < 12 ms
99.99% < 13 ms
99.99% < 14 ms
99.99% < 15 ms
99.99% < 16 ms
99.99% < 17 ms
99.99% < 18 ms
99.99% < 19 ms
99.99% < 20 ms
99.99% < 21 ms
99.99% < 22 ms
99.99% < 23 ms
99.99% < 24 ms
99.99% < 25 ms
99.99% < 26 ms
99.99% < 27 ms
99.99% < 28 ms
99.99% < 29 ms
99.99% < 30 ms
99.99% < 31 ms
99.99% < 32 ms
99.99% < 33 ms
99.99% < 34 ms
99.99% < 35 ms
99.99% < 36 ms
99.99% < 37 ms
99.99% < 38 ms
99.99% < 39 ms
99.99% < 40 ms
99.99% < 41 ms
99.99% < 67 ms
100.00% < 68 ms
100.00% < 113 ms
100.00% < 114 ms
100.00% < 115 ms
100.00% < 116 ms
100.00% < 117 ms
100.00% < 147 ms
100.00% < 223 ms
100.00% < 224 ms
100.00% < 226 ms
100.00% < 229 ms
100.00% < 230 ms
100.00% < 231 ms
100.00% < 232 ms
100.00% < 234 ms
100.00% < 291 ms
100.00% < 292 ms
100.00% < 293 ms
100.00% < 294 ms
100.00% < 295 ms
100.00% < 296 ms
$ redis-benchmark -d 1024 -n 10000 -r 10000 -c 100 -q
PING_INLINE: 41322.31 requests per second
PING_BULK: 41666.67 requests per second
SET: 39525.69 requests per second
GET: 38167.94 requests per second
INCR: 40485.83 requests per second
LPUSH: 41493.78 requests per second
LPOP: 40322.58 requests per second
SADD: 40650.41 requests per second
SPOP: 41666.67 requests per second
LPUSH (needed to benchmark LRANGE): 41322.31 requests per second
LRANGE_100 (first 100 elements): 4194.63 requests per second
LRANGE_300 (first 300 elements): 1389.27 requests per second
LRANGE_500 (first 450 elements): 749.06 requests per second
LRANGE_600 (first 600 elements): 525.51 requests per second
MSET (10 keys): 24813.90 requests per second
$ redis-cli info | grep -E "(db0:keys|used_memory_human|mem_fragmentation_ratio)"
used_memory_human:862.51M
mem_fragmentation_ratio:1.04
db0:keys=6338019,expires=0
$ redis-benchmark -q
PING_INLINE: 42194.09 requests per second
PING_BULK: 40322.58 requests per second
SET: 40000.00 requests per second
GET: 40650.41 requests per second
INCR: 39682.54 requests per second
LPUSH: 39525.69 requests per second
LPOP: 41666.67 requests per second
SADD: 42372.88 requests per second
SPOP: 42194.09 requests per second
LPUSH (needed to benchmark LRANGE): 42372.88 requests per second
LRANGE_100 (first 100 elements): 25641.03 requests per second
LRANGE_300 (first 300 elements): 11709.60 requests per second
LRANGE_500 (first 450 elements): 8605.85 requests per second
LRANGE_600 (first 600 elements): 6910.85 requests per second
MSET (10 keys): 33222.59 requests per second
$ redis-cli flushall
OK
# on slave
# あえて別リージョン
$ ./redis-load clients 100 requests 10000000 datasize 32 keyspace 10000000 set 100
PRNG seed is: 2011996830 - use the 'seed' option to reproduce the same sequence
====== Report ======
10000000 requests in 232.686 seconds
42976.37 requests per second
100 parallel clients
payload: 32..32 bytes
keep alive: 1
0.00% < 1 ms
22.86% < 2 ms
88.45% < 3 ms
98.22% < 4 ms
98.55% < 5 ms
98.65% < 6 ms
98.76% < 7 ms
99.83% < 8 ms
99.97% < 9 ms
99.98% < 10 ms
99.99% < 11 ms
99.99% < 12 ms
99.99% < 13 ms
99.99% < 14 ms
99.99% < 15 ms
99.99% < 16 ms
99.99% < 17 ms
99.99% < 18 ms
99.99% < 19 ms
99.99% < 20 ms
99.99% < 21 ms
99.99% < 22 ms
99.99% < 23 ms
99.99% < 24 ms
99.99% < 25 ms
99.99% < 26 ms
99.99% < 27 ms
99.99% < 28 ms
99.99% < 29 ms
99.99% < 30 ms
99.99% < 31 ms
99.99% < 32 ms
99.99% < 33 ms
99.99% < 34 ms
99.99% < 35 ms
99.99% < 36 ms
99.99% < 37 ms
99.99% < 38 ms
99.99% < 40 ms
99.99% < 41 ms
99.99% < 42 ms
99.99% < 43 ms
99.99% < 44 ms
99.99% < 45 ms
100.00% < 46 ms
100.00% < 100 ms
100.00% < 101 ms
100.00% < 102 ms
100.00% < 103 ms
100.00% < 104 ms
100.00% < 128 ms
100.00% < 129 ms
100.00% < 131 ms
100.00% < 169 ms
100.00% < 170 ms
100.00% < 171 ms
100.00% < 193 ms
100.00% < 194 ms
100.00% < 195 ms
100.00% < 196 ms
100.00% < 197 ms
100.00% < 277 ms
100.00% < 278 ms
100.00% < 279 ms
100.00% < 280 ms
100.00% < 282 ms
$ redis-benchmark -d 1024 -n 10000 -r 10000 -c 100 -q
PING_INLINE: 20325.20 requests per second
PING_BULK: 21052.63 requests per second
SET: 18484.29 requests per second
GET: 19011.41 requests per second
INCR: 19120.46 requests per second
LPUSH: 18691.59 requests per second
LPOP: 20202.02 requests per second
SADD: 19960.08 requests per second
SPOP: 20964.36 requests per second
LPUSH (needed to benchmark LRANGE): 32467.53 requests per second
LRANGE_100 (first 100 elements): 4113.53 requests per second
LRANGE_300 (first 300 elements): 1385.43 requests per second
LRANGE_500 (first 450 elements): 906.54 requests per second
LRANGE_600 (first 600 elements): 587.23 requests per second
MSET (10 keys): 14858.84 requests per second
$ redis-cli info | grep -E "(db0:keys|used_memory_human|mem_fragmentation_ratio)"
used_memory_human:862.49M
mem_fragmentation_ratio:1.03
db0:keys=6337899,expires=0
$ redis-benchmark -q
PING_INLINE: 41841.00 requests per second
PING_BULK: 42735.04 requests per second
SET: 33670.04 requests per second
GET: 14992.50 requests per second
INCR: 21459.23 requests per second
LPUSH: 21459.23 requests per second
LPOP: 21413.28 requests per second
SADD: 20533.88 requests per second
SPOP: 20876.83 requests per second
LPUSH (needed to benchmark LRANGE): 21321.96 requests per second
LRANGE_100 (first 100 elements): 12626.26 requests per second
LRANGE_300 (first 300 elements): 6313.13 requests per second
LRANGE_500 (first 450 elements): 6250.00 requests per second
LRANGE_600 (first 600 elements): 7183.91 requests per second
MSET (10 keys): 23310.02 requests per second
$ redis-cli flushall
OK
# rdbcompression no
$ ./redis-load clients 100 requests 10000000 datasize 32 keyspace 10000000 set 100
PRNG seed is: 75390397 - use the 'seed' option to reproduce the same sequence
====== Report ======
10000000 requests in 225.347 seconds
44376.01 requests per second
100 parallel clients
payload: 32..32 bytes
keep alive: 1
0.00% < 1 ms
47.78% < 2 ms
93.75% < 3 ms
98.47% < 4 ms
98.68% < 5 ms
98.76% < 6 ms
98.81% < 7 ms
99.62% < 8 ms
99.90% < 9 ms
99.97% < 10 ms
99.99% < 11 ms
99.99% < 12 ms
99.99% < 13 ms
99.99% < 14 ms
99.99% < 15 ms
99.99% < 16 ms
99.99% < 17 ms
99.99% < 18 ms
99.99% < 19 ms
99.99% < 20 ms
99.99% < 21 ms
99.99% < 22 ms
99.99% < 23 ms
99.99% < 24 ms
99.99% < 25 ms
99.99% < 26 ms
99.99% < 27 ms
99.99% < 28 ms
99.99% < 29 ms
99.99% < 30 ms
99.99% < 31 ms
99.99% < 32 ms
99.99% < 33 ms
99.99% < 34 ms
99.99% < 35 ms
99.99% < 36 ms
99.99% < 37 ms
99.99% < 38 ms
99.99% < 39 ms
99.99% < 40 ms
100.00% < 41 ms
100.00% < 54 ms
100.00% < 55 ms
100.00% < 56 ms
100.00% < 114 ms
100.00% < 115 ms
100.00% < 127 ms
100.00% < 129 ms
100.00% < 130 ms
100.00% < 131 ms
100.00% < 133 ms
100.00% < 134 ms
100.00% < 136 ms
100.00% < 138 ms
100.00% < 235 ms
100.00% < 237 ms
100.00% < 238 ms
100.00% < 239 ms
100.00% < 240 ms
100.00% < 241 ms
100.00% < 242 ms
100.00% < 243 ms
100.00% < 244 ms
100.00% < 245 ms
100.00% < 312 ms
100.00% < 313 ms
100.00% < 314 ms
100.00% < 315 ms
100.00% < 316 ms
100.00% < 317 ms
100.00% < 318 ms
100.00% < 320 ms
$ redis-benchmark -d 1024 -n 10000 -r 10000 -c 100 -q
PING_INLINE: 42372.88 requests per second
PING_BULK: 42372.88 requests per second
SET: 39525.69 requests per second
GET: 38910.51 requests per second
INCR: 40160.64 requests per second
LPUSH: 41666.67 requests per second
LPOP: 39370.08 requests per second
SADD: 39215.69 requests per second
SPOP: 41666.67 requests per second
LPUSH (needed to benchmark LRANGE): 40485.83 requests per second
LRANGE_100 (first 100 elements): 4089.98 requests per second
LRANGE_300 (first 300 elements): 1393.73 requests per second
LRANGE_500 (first 450 elements): 910.25 requests per second
LRANGE_600 (first 600 elements): 521.10 requests per second
MSET (10 keys): 23255.81 requests per second
$ redis-cli info | grep -E "(db0:keys|used_memory_human|mem_fragmentation_ratio)"
used_memory_human:862.37M
mem_fragmentation_ratio:1.04
db0:keys=6336911,expires=0
$ redis-benchmark -q
PING_INLINE: 43103.45 requests per second
PING_BULK: 42553.19 requests per second
SET: 42016.80 requests per second
GET: 41841.00 requests per second
INCR: 42016.80 requests per second
LPUSH: 42194.09 requests per second
LPOP: 41841.00 requests per second
SADD: 42194.09 requests per second
SPOP: 42016.80 requests per second
LPUSH (needed to benchmark LRANGE): 42194.09 requests per second
LRANGE_100 (first 100 elements): 25316.46 requests per second
LRANGE_300 (first 300 elements): 11778.56 requests per second
LRANGE_500 (first 450 elements): 8673.03 requests per second
LRANGE_600 (first 600 elements): 7002.80 requests per second
MSET (10 keys): 33444.82 requests per second
$ redis-cli flushall
OK
## save
# save 90 1
# save 30 10
# save 6 10000
$ ./redis-load clients 100 requests 10000000 datasize 32 keyspace 10000000 set 100
PRNG seed is: 537238350 - use the 'seed' option to reproduce the same sequence
====== Report ======
10000000 requests in 283.082 seconds
35325.45 requests per second
100 parallel clients
payload: 32..32 bytes
keep alive: 1
0.00% < 1 ms
30.08% < 2 ms
82.53% < 3 ms
89.61% < 4 ms
90.77% < 5 ms
91.41% < 6 ms
92.47% < 7 ms
98.80% < 8 ms
99.78% < 9 ms
99.90% < 10 ms
99.95% < 11 ms
99.97% < 12 ms
99.97% < 13 ms
99.97% < 14 ms
99.97% < 15 ms
99.97% < 16 ms
99.97% < 17 ms
99.97% < 18 ms
99.97% < 19 ms
99.97% < 20 ms
99.97% < 21 ms
99.97% < 22 ms
99.97% < 23 ms
99.97% < 24 ms
99.97% < 25 ms
99.97% < 26 ms
99.97% < 27 ms
99.97% < 28 ms
99.97% < 29 ms
99.97% < 30 ms
99.97% < 31 ms
99.97% < 32 ms
99.97% < 33 ms
99.97% < 34 ms
99.97% < 35 ms
99.97% < 36 ms
99.97% < 37 ms
99.97% < 38 ms
99.97% < 39 ms
99.97% < 40 ms
99.97% < 41 ms
99.97% < 42 ms
99.97% < 43 ms
99.97% < 44 ms
99.97% < 45 ms
99.97% < 47 ms
99.98% < 59 ms
99.98% < 60 ms
99.98% < 61 ms
99.98% < 62 ms
99.98% < 63 ms
99.98% < 68 ms
99.98% < 69 ms
99.98% < 80 ms
99.98% < 81 ms
99.98% < 82 ms
99.98% < 83 ms
99.98% < 85 ms
99.98% < 94 ms
99.98% < 95 ms
99.98% < 96 ms
99.98% < 97 ms
99.98% < 99 ms
99.98% < 108 ms
99.98% < 109 ms
99.98% < 110 ms
99.98% < 111 ms
99.98% < 112 ms
99.98% < 119 ms
99.98% < 120 ms
99.98% < 121 ms
99.98% < 123 ms
99.98% < 124 ms
99.98% < 125 ms
99.98% < 127 ms
99.98% < 136 ms
99.98% < 137 ms
99.98% < 138 ms
99.98% < 139 ms
99.98% < 140 ms
99.98% < 157 ms
99.98% < 158 ms
99.98% < 159 ms
99.98% < 160 ms
99.99% < 161 ms
99.99% < 167 ms
99.99% < 168 ms
99.99% < 169 ms
99.99% < 170 ms
99.99% < 171 ms
99.99% < 180 ms
99.99% < 181 ms
99.99% < 182 ms
99.99% < 183 ms
99.99% < 184 ms
99.99% < 195 ms
99.99% < 196 ms
99.99% < 197 ms
99.99% < 198 ms
99.99% < 199 ms
99.99% < 207 ms
99.99% < 208 ms
99.99% < 209 ms
99.99% < 210 ms
99.99% < 211 ms
99.99% < 222 ms
99.99% < 223 ms
99.99% < 244 ms
99.99% < 245 ms
99.99% < 246 ms
99.99% < 247 ms
99.99% < 248 ms
99.99% < 250 ms
99.99% < 251 ms
99.99% < 252 ms
99.99% < 254 ms
99.99% < 255 ms
99.99% < 256 ms
99.99% < 257 ms
99.99% < 258 ms
99.99% < 259 ms
99.99% < 260 ms
99.99% < 261 ms
99.99% < 262 ms
99.99% < 268 ms
99.99% < 269 ms
99.99% < 270 ms
99.99% < 271 ms
99.99% < 273 ms
99.99% < 296 ms
99.99% < 297 ms
99.99% < 298 ms
99.99% < 299 ms
99.99% < 300 ms
100.00% < 301 ms
100.00% < 303 ms
100.00% < 304 ms
100.00% < 305 ms
100.00% < 306 ms
100.00% < 315 ms
100.00% < 316 ms
100.00% < 317 ms
100.00% < 318 ms
100.00% < 319 ms
100.00% < 320 ms
100.00% < 331 ms
100.00% < 332 ms
100.00% < 333 ms
100.00% < 334 ms
100.00% < 335 ms
100.00% < 336 ms
100.00% < 1773 ms
100.00% < 1774 ms
100.00% < 1775 ms
100.00% < 1943 ms
100.00% < 1944 ms
100.00% < 1945 ms
$ redis-benchmark -d 1024 -n 10000 -r 10000 -c 100 -q
PING_INLINE: 41841.00 requests per second
PING_BULK: 41666.67 requests per second
SET: 13679.89 requests per second
GET: 19801.98 requests per second
INCR: 20242.92 requests per second
LPUSH: 20618.56 requests per second
LPOP: 20040.08 requests per second
SADD: 19762.85 requests per second
SPOP: 20833.33 requests per second
LPUSH (needed to benchmark LRANGE): 21276.60 requests per second
LRANGE_100 (first 100 elements): 2651.11 requests per second
LRANGE_300 (first 300 elements): 1326.44 requests per second
LRANGE_500 (first 450 elements): 622.39 requests per second
LRANGE_600 (first 600 elements): 618.39 requests per second
MSET (10 keys): 9107.47 requests per second
$ redis-cli info | grep -E "(db0:keys|used_memory_human|mem_fragmentation_ratio)"
used_memory_human:862.55M
mem_fragmentation_ratio:1.04
db0:keys=6338430,expires=0
$ redis-benchmark -q
PING_INLINE: 20703.93 requests per second
PING_BULK: 20661.16 requests per second
SET: 21231.42 requests per second
GET: 20876.83 requests per second
INCR: 21141.65 requests per second
LPUSH: 20964.36 requests per second
LPOP: 20876.83 requests per second
SADD: 20449.90 requests per second
SPOP: 20242.92 requests per second
LPUSH (needed to benchmark LRANGE): 21413.28 requests per second
LRANGE_100 (first 100 elements): 25445.29 requests per second
LRANGE_300 (first 300 elements): 11655.01 requests per second
LRANGE_500 (first 450 elements): 8771.93 requests per second
LRANGE_600 (first 600 elements): 6954.10 requests per second
MSET (10 keys): 33112.59 requests per second
$ redis-cli flushall
OK
# unixsocket
$ ./redis-load clients 100 requests 10000000 datasize 32 keyspace 10000000 set 100
PRNG seed is: 1094992950 - use the 'seed' option to reproduce the same sequence
====== Report ======
10000000 requests in 223.809 seconds
44680.95 requests per second
100 parallel clients
payload: 32..32 bytes
keep alive: 1
0.00% < 1 ms
55.11% < 2 ms
94.39% < 3 ms
98.24% < 4 ms
98.53% < 5 ms
98.65% < 6 ms
98.80% < 7 ms
99.83% < 8 ms
99.97% < 9 ms
99.99% < 10 ms
99.99% < 11 ms
99.99% < 12 ms
99.99% < 13 ms
99.99% < 14 ms
100.00% < 15 ms
100.00% < 16 ms
100.00% < 17 ms
100.00% < 18 ms
100.00% < 19 ms
100.00% < 20 ms
100.00% < 21 ms
100.00% < 22 ms
100.00% < 23 ms
100.00% < 24 ms
100.00% < 25 ms
100.00% < 26 ms
100.00% < 27 ms
100.00% < 28 ms
100.00% < 29 ms
100.00% < 30 ms
100.00% < 31 ms
100.00% < 32 ms
100.00% < 33 ms
100.00% < 34 ms
100.00% < 35 ms
100.00% < 36 ms
100.00% < 37 ms
100.00% < 38 ms
100.00% < 39 ms
100.00% < 40 ms
100.00% < 41 ms
100.00% < 48 ms
100.00% < 49 ms
100.00% < 50 ms
100.00% < 101 ms
100.00% < 102 ms
100.00% < 103 ms
100.00% < 104 ms
100.00% < 105 ms
100.00% < 199 ms
100.00% < 200 ms
100.00% < 201 ms
100.00% < 202 ms
100.00% < 203 ms
100.00% < 286 ms
100.00% < 287 ms
100.00% < 288 ms
100.00% < 289 ms
100.00% < 290 ms
100.00% < 291 ms
$ redis-benchmark -d 1024 -n 10000 -r 10000 -c 100 -q
PING_INLINE: 40485.83 requests per second
PING_BULK: 41493.78 requests per second
SET: 38910.51 requests per second
GET: 38461.54 requests per second
INCR: 40160.64 requests per second
LPUSH: 40816.32 requests per second
LPOP: 39840.64 requests per second
SADD: 39525.69 requests per second
SPOP: 40983.61 requests per second
LPUSH (needed to benchmark LRANGE): 41152.26 requests per second
LRANGE_100 (first 100 elements): 4168.40 requests per second
LRANGE_300 (first 300 elements): 1342.64 requests per second
LRANGE_500 (first 450 elements): 645.45 requests per second
LRANGE_600 (first 600 elements): 611.13 requests per second
MSET (10 keys): 24154.59 requests per second
$ redis-cli info | grep -E "(db0:keys|used_memory_human|mem_fragmentation_ratio)"
used_memory_human:862.65M
mem_fragmentation_ratio:1.04
db0:keys=6339212,expires=0
$ redis-benchmark -q
PING_INLINE: 42553.19 requests per second
PING_BULK: 41841.00 requests per second
SET: 41666.67 requests per second
GET: 41322.31 requests per second
INCR: 41841.00 requests per second
LPUSH: 41841.00 requests per second
LPOP: 41493.78 requests per second
SADD: 41841.00 requests per second
SPOP: 42016.80 requests per second
LPUSH (needed to benchmark LRANGE): 41841.00 requests per second
LRANGE_100 (first 100 elements): 25510.21 requests per second
LRANGE_300 (first 300 elements): 11848.34 requests per second
LRANGE_500 (first 450 elements): 8733.62 requests per second
LRANGE_600 (first 600 elements): 7052.19 requests per second
MSET (10 keys): 33557.05 requests per second
$ redis-cli flushall
OK
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment