测试实例
m3.medium, m4.large, r3.large
测试步骤
rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
yum --enablerepo=epel -y install redis
/etc/init.d/redis start
redis-benchmark -h 127.0.0.1 -p 6379 -q -k 1 -c 200 -n 50000 -r 100000
测试结果
|---------------+-----------+-----------+-----------|
| type | m3.medium | m4.large | r3.large |
|---------------+-----------+-----------+-----------|
| PING_INLINE: | 30807.15 | 107526.88 | 84745.77 |
| PING_BULK: | 30248.03 | 107066.38 | 85616.44 |
| SET: | 24691.36 | 98231.83 | 79365.08 |
| GET: | 26028.11 | 97847.36 | 77639.75 |
| INCR: | 25773.2 | 98425.2 | 79239.3 |
| LPUSH: | 29002.32 | 108695.65 | 86956.52 |
| LPOP: | 28328.61 | 107991.36 | 85470.09 |
| SADD: | 20964.36 | 98425.2 | 78988.94 |
| SPOP: | 26809.65 | 107296.14 | 83752.09 |
| LPUSH | 28735.63 | 107991.36 | 86355.79 |
| LRANGE_100 | 15028.55 | 37313.43 | 32851.51 |
| LRANGE_300 | 7244.28 | 14628.44 | 14072.62 |
| LRANGE_500 | 5251.55 | 11076.65 | 10431.88 |
| LRANGE_600 | 4109.48 | 8775.01 | 8298.75 |
| MSET | 15928.64 | 54585.15 | 46382.19 |
|---------------+-----------+-----------+-----------|
结论
M4.large是m3.medium的性能约3~4倍,r3.large比M4.large约差10%