redis性能指标数据

基础: 单机  4G内存 1000M带宽 redis版本:5.0.7

测试: 单机redis命令avg rt

维度: 100000request,200客户端并发,value字节数分别为20000|2000|200|20

结论: 1. string类型get请求单机qps 10W,set|list|zset|hash 6K上下

            2. string类型的value值大小会影响到avg rt,2000字节以下影响很小, 2000以上影响较明显(这个影响其实并非redis本身的性能影响,而是受到主机带宽的影响)

测试数据如下

 

100000 request + 200 client + 20000 bytes

redis-benchmark -p 6379 -c 200 -d 20000 -t set,get
====== SET ======
  100000 requests completed in 1.50 seconds
  200 parallel clients
  20000 bytes payload
  keep alive: 1

0.00% <= 1 milliseconds
78.57% <= 2 milliseconds
98.17% <= 3 milliseconds
99.94% <= 4 milliseconds
100.00% <= 4 milliseconds
66844.91 requests per second

====== GET ======
  100000 requests completed in 1.84 seconds
  200 parallel clients
  20000 bytes payload
  keep alive: 1

0.01% <= 1 milliseconds
74.28% <= 2 milliseconds
98.94% <= 3 milliseconds
99.67% <= 4 milliseconds
99.97% <= 5 milliseconds
100.00% <= 6 milliseconds
54259.36 requests per second

100000 request + 200 client + 2000 bytes

====== PING_INLINE ======

  100000 requests completed in 0.82 seconds

  200 parallel clients

  2000 bytes payload

  keep alive: 1



82.71% <= 1 milliseconds

99.91% <= 2 milliseconds

100.00% <= 2 milliseconds

122100.12 requests per second



====== PING_BULK ======

  100000 requests completed in 0.70 seconds

  200 parallel clients

  2000 bytes payload

  keep alive: 1



99.00% <= 1 milliseconds

100.00% <= 1 milliseconds

142045.45 requests per second



====== SET ======

  100000 requests completed in 0.73 seconds

  200 parallel clients

  2000 bytes payload

  keep alive: 1



99.57% <= 1 milliseconds

99.80% <= 2 milliseconds

99.80% <= 4 milliseconds

99.81% <= 5 milliseconds

99.89% <= 6 milliseconds

99.97% <= 7 milliseconds

100.00% <= 7 milliseconds

136798.91 requests per second



====== GET ======

  100000 requests completed in 0.78 seconds

  200 parallel clients

  2000 bytes payload

  keep alive: 1



99.51% <= 1 milliseconds

100.00% <= 1 milliseconds

128534.70 requests per second



====== INCR ======

  100000 requests completed in 0.73 seconds

  200 parallel clients

  2000 bytes payload

  keep alive: 1



99.35% <= 1 milliseconds

100.00% <= 1 milliseconds

137741.05 requests per second



====== LPUSH ======

  100000 requests completed in 0.90 seconds

  200 parallel clients

  2000 bytes payload

  keep alive: 1



67.29% <= 1 milliseconds

99.89% <= 2 milliseconds

100.00% <= 2 milliseconds

110497.24 requests per second



====== RPUSH ======

  100000 requests completed in 0.91 seconds

  200 parallel clients

  2000 bytes payload

  keep alive: 1



83.36% <= 1 milliseconds

99.91% <= 2 milliseconds

100.00% <= 2 milliseconds

110375.27 requests per second



====== LPOP ======

  100000 requests completed in 0.88 seconds

  200 parallel clients

  2000 bytes payload

  keep alive: 1



83.14% <= 1 milliseconds

99.98% <= 2 milliseconds

100.00% <= 2 milliseconds

113250.28 requests per second



====== RPOP ======

  100000 requests completed in 0.92 seconds

  200 parallel clients

  2000 bytes payload

  keep alive: 1



89.02% <= 1 milliseconds

99.98% <= 2 milliseconds

100.00% <= 2 milliseconds

108932.46 requests per second



====== SADD ======

  100000 requests completed in 0.84 seconds

  200 parallel clients

  2000 bytes payload

  keep alive: 1



99.36% <= 1 milliseconds

100.00% <= 1 milliseconds

119047.62 requests per second



====== SPOP ======

  100000 requests completed in 0.91 seconds

  200 parallel clients

  2000 bytes payload

  keep alive: 1



88.26% <= 1 milliseconds

99.80% <= 2 milliseconds

99.80% <= 5 milliseconds

99.81% <= 6 milliseconds

99.88% <= 7 milliseconds

99.96% <= 8 milliseconds

100.00% <= 8 milliseconds

110253.59 requests per second



====== LPUSH (needed to benchmark LRANGE) ======

  100000 requests completed in 0.90 seconds


  200 parallel clients

  2000 bytes payload

  keep alive: 1



79.02% <= 1 milliseconds

99.98% <= 2 milliseconds

100.00% <= 2 milliseconds

110741.97 requests per second



====== LRANGE_100 (first 100 elements) ======

  100000 requests completed in 18.81 seconds

  200 parallel clients

  2000 bytes payload

  keep alive: 1



0.00% <= 1 milliseconds

0.00% <= 2 milliseconds

0.15% <= 3 milliseconds

0.16% <= 4 milliseconds

2.97% <= 5 milliseconds

3.50% <= 6 milliseconds

3.93% <= 7 milliseconds

4.16% <= 8 milliseconds

4.32% <= 9 milliseconds

4.43% <= 10 milliseconds

4.85% <= 11 milliseconds

7.49% <= 12 milliseconds

16.05% <= 13 milliseconds

26.19% <= 14 milliseconds

34.11% <= 15 milliseconds

40.97% <= 16 milliseconds

49.35% <= 17 milliseconds

58.60% <= 18 milliseconds

67.79% <= 19 milliseconds

76.37% <= 20 milliseconds

85.12% <= 21 milliseconds

92.67% <= 22 milliseconds

96.11% <= 23 milliseconds

97.71% <= 24 milliseconds

99.25% <= 25 milliseconds

99.70% <= 26 milliseconds

99.87% <= 27 milliseconds

99.93% <= 28 milliseconds

99.97% <= 29 milliseconds

100.00% <= 30 milliseconds

100.00% <= 31 milliseconds

100.00% <= 31 milliseconds

5317.73 requests per second



====== LRANGE_300 (first 300 elements) ======

  100000 requests completed in 58.93 seconds

  200 parallel clients

  2000 bytes payload

  keep alive: 1



0.00% <= 1 milliseconds

0.00% <= 3 milliseconds

0.03% <= 4 milliseconds

0.05% <= 5 milliseconds

0.08% <= 6 milliseconds

0.11% <= 7 milliseconds

0.17% <= 8 milliseconds

0.27% <= 9 milliseconds

0.37% <= 10 milliseconds

0.42% <= 11 milliseconds

0.65% <= 12 milliseconds

1.08% <= 13 milliseconds

2.81% <= 14 milliseconds

6.87% <= 15 milliseconds

13.07% <= 16 milliseconds

22.01% <= 17 milliseconds

30.42% <= 18 milliseconds

37.80% <= 19 milliseconds

44.05% <= 20 milliseconds

49.78% <= 21 milliseconds

55.14% <= 22 milliseconds

59.67% <= 23 milliseconds

63.83% <= 24 milliseconds

69.39% <= 25 milliseconds

74.89% <= 26 milliseconds

79.48% <= 27 milliseconds

83.04% <= 28 milliseconds

85.92% <= 29 milliseconds

88.03% <= 30 milliseconds

89.61% <= 31 milliseconds

90.89% <= 32 milliseconds

92.01% <= 33 milliseconds

93.09% <= 34 milliseconds

93.98% <= 35 milliseconds

94.92% <= 36 milliseconds

95.91% <= 37 milliseconds

96.71% <= 38 milliseconds

97.28% <= 39 milliseconds

97.82% <= 40 milliseconds

98.37% <= 41 milliseconds

98.78% <= 42 milliseconds

99.05% <= 43 milliseconds

99.29% <= 44 milliseconds

99.49% <= 45 milliseconds

99.61% <= 46 milliseconds

99.72% <= 47 milliseconds

99.79% <= 48 milliseconds

99.83% <= 49 milliseconds

99.84% <= 50 milliseconds

99.84% <= 51 milliseconds

99.86% <= 52 milliseconds

99.89% <= 53 milliseconds

99.90% <= 54 milliseconds

99.92% <= 55 milliseconds

99.92% <= 56 milliseconds

99.94% <= 57 milliseconds

99.95% <= 58 milliseconds

99.96% <= 59 milliseconds

99.97% <= 60 milliseconds

99.99% <= 61 milliseconds

100.00% <= 61 milliseconds

1696.87 requests per second



====== LRANGE_500 (first 450 elements) ======

  100000 requests completed in 92.26 seconds

  200 parallel clients

  2000 bytes payload

  keep alive: 1



0.00% <= 1 milliseconds

0.00% <= 3 milliseconds

0.04% <= 4 milliseconds

0.26% <= 5 milliseconds

0.33% <= 6 milliseconds

0.52% <= 7 milliseconds

0.67% <= 8 milliseconds

0.92% <= 9 milliseconds

1.27% <= 10 milliseconds

1.56% <= 11 milliseconds

1.76% <= 12 milliseconds

2.06% <= 13 milliseconds

2.54% <= 14 milliseconds

3.43% <= 15 milliseconds

4.82% <= 16 milliseconds

6.87% <= 17 milliseconds

9.56% <= 18 milliseconds

12.84% <= 19 milliseconds

16.84% <= 20 milliseconds

21.31% <= 21 milliseconds

25.45% <= 22 milliseconds

29.81% <= 23 milliseconds

33.71% <= 24 milliseconds

37.37% <= 25 milliseconds

40.53% <= 26 milliseconds

43.82% <= 27 milliseconds

47.08% <= 28 milliseconds

49.77% <= 29 milliseconds

52.22% <= 30 milliseconds

54.27% <= 31 milliseconds

56.19% <= 32 milliseconds

58.00% <= 33 milliseconds

59.43% <= 34 milliseconds

61.07% <= 35 milliseconds

62.85% <= 36 milliseconds

64.60% <= 37 milliseconds

66.29% <= 38 milliseconds

67.95% <= 39 milliseconds

69.95% <= 40 milliseconds

71.99% <= 41 milliseconds

73.99% <= 42 milliseconds

75.91% <= 43 milliseconds

78.07% <= 44 milliseconds

80.01% <= 45 milliseconds

82.07% <= 46 milliseconds

84.13% <= 47 milliseconds

86.12% <= 48 milliseconds

88.01% <= 49 milliseconds

89.59% <= 50 milliseconds

90.87% <= 51 milliseconds

92.01% <= 52 milliseconds

93.09% <= 53 milliseconds

94.05% <= 54 milliseconds

94.93% <= 55 milliseconds

95.74% <= 56 milliseconds

96.42% <= 57 milliseconds

97.07% <= 58 milliseconds

97.66% <= 59 milliseconds

98.12% <= 60 milliseconds

98.51% <= 61 milliseconds

98.80% <= 62 milliseconds

99.00% <= 63 milliseconds

99.16% <= 64 milliseconds

99.27% <= 65 milliseconds

99.42% <= 66 milliseconds

99.52% <= 67 milliseconds

99.61% <= 68 milliseconds

99.66% <= 69 milliseconds

99.72% <= 70 milliseconds

99.79% <= 71 milliseconds

99.83% <= 72 milliseconds

99.87% <= 73 milliseconds

99.88% <= 95 milliseconds

99.88% <= 96 milliseconds

99.90% <= 97 milliseconds

99.91% <= 98 milliseconds

99.92% <= 99 milliseconds

99.94% <= 100 milliseconds

99.95% <= 101 milliseconds

99.96% <= 102 milliseconds

99.98% <= 103 milliseconds

100.00% <= 104 milliseconds

100.00% <= 105 milliseconds

1083.83 requests per second



====== LRANGE_600 (first 600 elements) ======

  100000 requests completed in 125.47 seconds

  200 parallel clients

  2000 bytes payload

  keep alive: 1



0.00% <= 1 milliseconds

0.00% <= 3 milliseconds

0.01% <= 4 milliseconds

0.23% <= 5 milliseconds

0.32% <= 6 milliseconds

0.60% <= 7 milliseconds

0.76% <= 8 milliseconds

0.87% <= 9 milliseconds

1.01% <= 10 milliseconds

1.19% <= 11 milliseconds

1.33% <= 12 milliseconds

1.58% <= 13 milliseconds

1.83% <= 14 milliseconds

2.53% <= 15 milliseconds

3.31% <= 16 milliseconds

4.59% <= 17 milliseconds

6.35% <= 18 milliseconds

8.25% <= 19 milliseconds

10.83% <= 20 milliseconds

13.76% <= 21 milliseconds

17.01% <= 22 milliseconds

20.39% <= 23 milliseconds

23.48% <= 24 milliseconds

26.85% <= 25 milliseconds

30.13% <= 26 milliseconds

33.74% <= 27 milliseconds

36.90% <= 28 milliseconds

39.85% <= 29 milliseconds

42.29% <= 30 milliseconds

44.50% <= 31 milliseconds

46.23% <= 32 milliseconds

47.74% <= 33 milliseconds

49.08% <= 34 milliseconds

50.11% <= 35 milliseconds

51.28% <= 36 milliseconds

52.21% <= 37 milliseconds

53.16% <= 38 milliseconds

53.90% <= 39 milliseconds

54.57% <= 40 milliseconds

55.14% <= 41 milliseconds

55.82% <= 42 milliseconds

56.64% <= 43 milliseconds

57.57% <= 44 milliseconds

58.35% <= 45 milliseconds

59.12% <= 46 milliseconds

60.00% <= 47 milliseconds

61.14% <= 48 milliseconds

62.37% <= 49 milliseconds

63.58% <= 50 milliseconds

64.96% <= 51 milliseconds

66.47% <= 52 milliseconds

68.04% <= 53 milliseconds

69.62% <= 54 milliseconds

71.29% <= 55 milliseconds

72.95% <= 56 milliseconds

74.64% <= 57 milliseconds

76.40% <= 58 milliseconds

78.07% <= 59 milliseconds

79.63% <= 60 milliseconds

81.10% <= 61 milliseconds

82.49% <= 62 milliseconds

83.84% <= 63 milliseconds

85.17% <= 64 milliseconds

86.47% <= 65 milliseconds

87.59% <= 66 milliseconds

88.59% <= 67 milliseconds

89.72% <= 68 milliseconds

90.85% <= 69 milliseconds

91.77% <= 70 milliseconds

92.51% <= 71 milliseconds

93.28% <= 72 milliseconds

94.07% <= 73 milliseconds

94.78% <= 74 milliseconds

95.47% <= 75 milliseconds

96.18% <= 76 milliseconds

96.73% <= 77 milliseconds

97.17% <= 78 milliseconds

97.49% <= 79 milliseconds

97.81% <= 80 milliseconds

98.18% <= 81 milliseconds

98.51% <= 82 milliseconds

98.71% <= 83 milliseconds

98.83% <= 84 milliseconds

98.96% <= 85 milliseconds

99.10% <= 86 milliseconds

99.23% <= 87 milliseconds

99.37% <= 88 milliseconds

99.46% <= 89 milliseconds

99.50% <= 90 milliseconds

99.54% <= 91 milliseconds

99.59% <= 92 milliseconds

99.64% <= 93 milliseconds

99.67% <= 94 milliseconds

99.68% <= 95 milliseconds

99.70% <= 96 milliseconds

99.71% <= 97 milliseconds

99.74% <= 98 milliseconds

99.75% <= 99 milliseconds

99.76% <= 105 milliseconds

99.77% <= 106 milliseconds

99.79% <= 107 milliseconds

99.80% <= 125 milliseconds

99.81% <= 126 milliseconds

99.82% <= 127 milliseconds

99.83% <= 128 milliseconds

99.85% <= 129 milliseconds

99.86% <= 130 milliseconds

99.87% <= 131 milliseconds

99.89% <= 132 milliseconds

99.90% <= 133 milliseconds

99.91% <= 134 milliseconds

99.93% <= 135 milliseconds

99.94% <= 136 milliseconds

99.96% <= 137 milliseconds

99.97% <= 138 milliseconds

99.98% <= 139 milliseconds

100.00% <= 139 milliseconds

796.99 requests per second



====== MSET (10 keys) ======

  100000 requests completed in 2.27 seconds

  200 parallel clients

  2000 bytes payload

  keep alive: 1



0.00% <= 2 milliseconds

0.05% <= 3 milliseconds

38.11% <= 4 milliseconds

95.10% <= 5 milliseconds

99.64% <= 6 milliseconds

99.80% <= 7 milliseconds

99.91% <= 8 milliseconds

99.98% <= 9 milliseconds

100.00% <= 9 milliseconds

44130.62 requests per second

100000 request + 200 client + 200 bytes

redis-benchmark -p 6379 -c 200 -d 200

====== PING_INLINE ======

  100000 requests completed in 0.66 seconds

  200 parallel clients

  200 bytes payload

  keep alive: 1



98.36% <= 1 milliseconds

100.00% <= 1 milliseconds

150602.42 requests per second



====== PING_BULK ======

  100000 requests completed in 0.67 seconds

  200 parallel clients

  200 bytes payload

  keep alive: 1



98.14% <= 1 milliseconds

100.00% <= 1 milliseconds

150375.94 requests per second



====== SET ======

  100000 requests completed in 0.64 seconds

  200 parallel clients

  200 bytes payload

  keep alive: 1



99.49% <= 1 milliseconds

100.00% <= 1 milliseconds

155038.77 requests per second



====== GET ======

  100000 requests completed in 0.73 seconds

  200 parallel clients

  200 bytes payload

  keep alive: 1



96.57% <= 1 milliseconds

100.00% <= 1 milliseconds

137362.64 requests per second



====== INCR ======

  100000 requests completed in 0.90 seconds

  200 parallel clients

  200 bytes payload

  keep alive: 1



96.38% <= 1 milliseconds

100.00% <= 1 milliseconds

111358.58 requests per second



====== LPUSH ======

  100000 requests completed in 0.88 seconds

  200 parallel clients

  200 bytes payload

  keep alive: 1



97.57% <= 1 milliseconds

100.00% <= 1 milliseconds

114285.71 requests per second



====== RPUSH ======

  100000 requests completed in 0.91 seconds

  200 parallel clients

  200 bytes payload

  keep alive: 1



93.23% <= 1 milliseconds

99.82% <= 2 milliseconds

100.00% <= 2 milliseconds

109529.02 requests per second



====== LPOP ======

  100000 requests completed in 0.85 seconds

  200 parallel clients

  200 bytes payload

  keep alive: 1



98.41% <= 1 milliseconds

100.00% <= 1 milliseconds

117096.02 requests per second



====== RPOP ======

  100000 requests completed in 0.92 seconds

  200 parallel clients

  200 bytes payload

  keep alive: 1



89.21% <= 1 milliseconds

99.98% <= 2 milliseconds

100.00% <= 2 milliseconds

109289.62 requests per second



====== SADD ======

  100000 requests completed in 0.90 seconds

  200 parallel clients

  200 bytes payload

  keep alive: 1



90.18% <= 1 milliseconds

99.83% <= 2 milliseconds

100.00% <= 2 milliseconds

111111.12 requests per second



====== SPOP ======

  100000 requests completed in 0.92 seconds

  200 parallel clients

  200 bytes payload

  keep alive: 1



89.71% <= 1 milliseconds

99.97% <= 2 milliseconds

100.00% <= 2 milliseconds

108695.65 requests per second



====== LPUSH (needed to benchmark LRANGE) ======

  100000 requests completed in 0.89 seconds

  200 parallel clients

  200 bytes payload

  keep alive: 1



90.42% <= 1 milliseconds

99.37% <= 2 milliseconds

100.00% <= 2 milliseconds

112233.45 requests per second



====== LRANGE_100 (first 100 elements) ======

  100000 requests completed in 2.6 9 seconds

  200 parallel clients

  200 bytes payload

  keep alive: 1



0.00% <= 1 milliseconds

12.58% <= 2 milliseconds

70.64% <= 3 milliseconds

97.29% <= 4 milliseconds

99.54% <= 5 milliseconds

99.78% <= 6 milliseconds

99.87% <= 7 milliseconds

99.94% <= 8 milliseconds

99.98% <= 9 milliseconds

100.00% <= 9 milliseconds

37133.31 requests per second



====== LRANGE_300 (first 300 elements) ======

  100000 requests completed in 8.25 seconds

  200 parallel clients

  200 bytes payload

  keep alive: 1



0.00% <= 1 milliseconds

0.01% <= 2 milliseconds

0.03% <= 3 milliseconds

0.05% <= 4 milliseconds

0.10% <= 5 milliseconds

0.14% <= 6 milliseconds

0.16% <= 7 milliseconds

0.18% <= 8 milliseconds

0.19% <= 9 milliseconds

2.05% <= 10 milliseconds

17.34% <= 11 milliseconds

38.29% <= 12 milliseconds

55.86% <= 13 milliseconds

69.34% <= 14 milliseconds

79.07% <= 15 milliseconds

85.45% <= 16 milliseconds

91.54% <= 17 milliseconds

96.73% <= 18 milliseconds

99.08% <= 19 milliseconds

99.67% <= 20 milliseconds

99.84% <= 21 milliseconds

99.95% <= 22 milliseconds

99.99% <= 23 milliseconds

100.00% <= 24 milliseconds

12124.15 requests per second



====== LRANGE_500 (first 450 elements) ======

  100000 requests completed in 13.39 seconds

  200 parallel clients

  200 bytes payload

  keep alive: 1



0.00% <= 1 milliseconds

0.01% <= 2 milliseconds

0.01% <= 3 milliseconds

0.02% <= 4 milliseconds

0.02% <= 5 milliseconds

0.06% <= 6 milliseconds

0.15% <= 7 milliseconds

0.18% <= 8 milliseconds

0.22% <= 9 milliseconds

0.31% <= 10 milliseconds

0.53% <= 11 milliseconds

2.43% <= 12 milliseconds

8.64% <= 13 milliseconds

11.60% <= 14 milliseconds

15.62% <= 15 milliseconds

22.75% <= 16 milliseconds

31.16% <= 17 milliseconds

41.55% <= 18 milliseconds

51.67% <= 19 milliseconds

61.93% <= 20 milliseconds

75.66% <= 21 milliseconds

88.35% <= 22 milliseconds

96.26% <= 23 milliseconds

98.63% <= 24 milliseconds

99.29% <= 25 milliseconds

99.70% <= 26 milliseconds

99.81% <= 27 milliseconds

99.89% <= 28 milliseconds

99.93% <= 29 milliseconds

99.95% <= 30 milliseconds

99.98% <= 31 milliseconds

99.99% <= 32 milliseconds

100.00% <= 33 milliseconds

100.00% <= 33 milliseconds

7470.49 requests per second



====== LRANGE_600 (first 600 elements) ======

  100000 requests completed in 19.15 seconds

  200 parallel clients

  200 bytes payload

  keep alive: 1



0.00% <= 1 milliseconds

0.00% <= 2 milliseconds

0.01% <= 3 milliseconds

0.02% <= 4 milliseconds

0.05% <= 5 milliseconds

0.07% <= 6 milliseconds

0.07% <= 7 milliseconds

0.08% <= 8 milliseconds

0.11% <= 9 milliseconds

0.13% <= 10 milliseconds

0.17% <= 11 milliseconds

0.23% <= 12 milliseconds

0.33% <= 13 milliseconds

0.43% <= 14 milliseconds

0.62% <= 15 milliseconds

0.92% <= 16 milliseconds

1.64% <= 17 milliseconds

3.08% <= 18 milliseconds

5.30% <= 19 milliseconds

9.04% <= 20 milliseconds

15.91% <= 21 milliseconds

24.32% <= 22 milliseconds

32.09% <= 23 milliseconds

37.96% <= 24 milliseconds

42.77% <= 25 milliseconds

47.37% <= 26 milliseconds

52.88% <= 27 milliseconds

58.31% <= 28 milliseconds

64.72% <= 29 milliseconds

73.11% <= 30 milliseconds

81.56% <= 31 milliseconds

88.86% <= 32 milliseconds

93.62% <= 33 milliseconds

96.35% <= 34 milliseconds

97.96% <= 35 milliseconds

98.79% <= 36 milliseconds

99.30% <= 37 milliseconds

99.56% <= 38 milliseconds

99.78% <= 39 milliseconds

99.86% <= 40 milliseconds

99.92% <= 41 milliseconds

99.94% <= 42 milliseconds

99.98% <= 44 milliseconds

100.00% <= 44 milliseconds

5223.02 requests per second



====== MSET (10 keys) ======

  100000 requests completed in 1.10 seconds

  200 parallel clients

  200 bytes payload

  keep alive: 1



0.94% <= 1 milliseconds

63.55% <= 2 milliseconds

99.79% <= 3 milliseconds

100.00% <= 3 milliseconds

90579.71 requests per second

100000 request + 200 client + 20 bytes

redis-benchmark -p 6379 -c 200 -d 20

====== PING_INLINE ======

  100000 requests completed in 0.91 seconds

  200 parallel clients

  20 bytes payload

  keep alive: 1



89.25% <= 1 milliseconds

99.98% <= 2 milliseconds

100.00% <= 2 milliseconds

109409.20 requests per second



====== PING_BULK ======

  100000 requests completed in 0.95 seconds

  200 parallel clients

  20 bytes payload

  keep alive: 1



81.19% <= 1 milliseconds

99.90% <= 2 milliseconds

100.00% <= 2 milliseconds

105485.23 requests per second



====== SET ======

  100000 requests completed in 0.89 seconds

  200 parallel clients

  20 bytes payload

  keep alive: 1



96.84% <= 1 milliseconds

100.00% <= 1 milliseconds

112359.55 requests per second



====== GET ======

  100000 requests completed in 0.89 seconds

  200 parallel clients

  20 bytes payload

  keep alive: 1



89.60% <= 1 milliseconds

99.90% <= 2 milliseconds

100.00% <= 2 milliseconds

112485.94 requests per second



====== INCR ======

  100000 requests completed in 0.89 seconds

  200 parallel clients

  20 bytes payload

  keep alive: 1



93.85% <= 1 milliseconds

100.00% <= 1 milliseconds

112866.82 requests per second



====== LPUSH ======

  100000 requests completed in 0.85 seconds

  200 parallel clients

  20 bytes payload

  keep alive: 1



95.93% <= 1 milliseconds

99.92% <= 2 milliseconds

100.00% <= 2 milliseconds

118063.76 requests per second



====== RPUSH ======

  100000 requests completed in 0.96 seconds

  200 parallel clients

  20 bytes payload

  keep alive: 1



82.89% <= 1 milliseconds

100.00% <= 1 milliseconds

104602.52 requests per second



====== LPOP ======

  100000 requests completed in 0.89 seconds

  200 parallel clients

  20 bytes payload

  keep alive: 1



94.82% <= 1 milliseconds

100.00% <= 1 milliseconds

111856.82 requests per second



====== RPOP ======

  100000 requests completed in 0.89 seconds

  200 parallel clients

  20 bytes payload

  keep alive: 1



92.60% <= 1 milliseconds

99.97% <= 2 milliseconds

100.00% <= 2 milliseconds

111856.82 requests per second



====== SADD ======

  100000 requests completed in 0.87 seconds

  200 parallel clients

  20 bytes payload

  keep alive: 1



95.18% <= 1 milliseconds

100.00% <= 1 milliseconds

114547.53 requests per second



====== SPOP ======

  100000 requests completed in 0.91 seconds

  200 parallel clients

  20 bytes payload

  keep alive: 1



92.41% <= 1 milliseconds

99.99% <= 2 milliseconds

100.00% <= 2 milliseconds

109409.20 requests per second



====== LPUSH (needed to benchmark LRANGE) ======

  100000 requests completed in 0.87 seconds

  200 parallel clients

  20 bytes payload

  keep alive: 1



93.84% <= 1 milliseconds

99.79% <= 2 milliseconds

100.00% <= 2 milliseconds

115340.26 requests per second



====== LRANGE_100 (first 100 elements) == ====

  100000 requests completed in 1.76 seconds

  200 parallel clients

  20 bytes payload

  keep alive: 1



0.00% <= 1 milliseconds

96.51% <= 2 milliseconds

99.31% <= 3 milliseconds

99.66% <= 4 milliseconds

99.92% <= 5 milliseconds

99.99% <= 6 milliseconds

100.00% <= 6 milliseconds

56915.20 requests per second



====== LRANGE_300 (first 300 elements) ======

  100000 requests completed in 4.09 seconds

  200 parallel clients

  20 bytes payload

  keep alive: 1



0.00% <= 1 milliseconds

0.02% <= 2 milliseconds

0.09% <= 3 milliseconds

41.15% <= 4 milliseconds

98.94% <= 5 milliseconds

99.76% <= 6 milliseconds

99.86% <= 7 milliseconds

99.88% <= 8 milliseconds

99.90% <= 9 milliseconds

99.95% <= 10 milliseconds

99.98% <= 11 milliseconds

100.00% <= 11 milliseconds

24425.99 requests per second



====== LRANGE_500 (first 450 elements) ======

  100000 requests completed in 5.67 seconds

  200 parallel clients

  20 bytes payload

  keep alive: 1



0.00% <= 1 milliseconds

0.01% <= 2 milliseconds

0.02% <= 3 milliseconds

0.04% <= 4 milliseconds

3.57% <= 5 milliseconds

78.50% <= 6 milliseconds

99.22% <= 7 milliseconds

99.66% <= 8 milliseconds

99.79% <= 9 milliseconds

99.87% <= 10 milliseconds

99.92% <= 11 milliseconds

99.93% <= 12 milliseconds

99.95% <= 13 milliseconds

99.97% <= 14 milliseconds

99.98% <= 15 milliseconds

99.99% <= 16 milliseconds

100.00% <= 16 milliseconds

17639.79 requests per second



====== LRANGE_600 (first 600 elements) ======

  100000 requests completed in 6.98 seconds

  200 parallel clients

  20 bytes payload

  keep alive: 1



0.00% <= 1 milliseconds

0.01% <= 2 milliseconds

0.02% <= 3 milliseconds

0.03% <= 4 milliseconds

0.07% <= 5 milliseconds

4.93% <= 6 milliseconds

55.53% <= 7 milliseconds

92.89% <= 8 milliseconds

97.81% <= 9 milliseconds

98.66% <= 10 milliseconds

99.05% <= 11 milliseconds

99.25% <= 12 milliseconds

99.38% <= 13 milliseconds

99.49% <= 14 milliseconds

99.58% <= 15 milliseconds

99.65% <= 16 milliseconds

99.71% <= 17 milliseconds

99.76% <= 18 milliseconds

99.82% <= 19 milliseconds

99.87% <= 20 milliseconds

99.91% <= 21 milliseconds

99.94% <= 22 milliseconds

99.98% <= 23 milliseconds

100.00% <= 24 milliseconds

100.00% <= 24 milliseconds

14324.60 requests per second



====== MSET (10 keys) ======

  100000 requests completed in 0.80 seconds

  200 parallel clients

  20 bytes payload

  keep alive: 1



2.22% <= 1 milliseconds

98.86% <= 2 milliseconds

100.00% <= 2 milliseconds

124688.28 requests per second

 


版权声明:本文为qian_348840260原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。