影响redis 性能的主要因素

refs:http://redis.io/topics/benchmarks#factors-impacting-redis-performance

  1. 网络条件:大部分情况下,最先限制redis性能的是带宽,而不是CPU
  2. CPU:排在网络之后,redis更倾向于高性能高缓存的单核CPU,而非多核CPU。Intel的CPU 比AMD 的好:AMD 经常只有一半的成绩——跟同级别的Intel CPU相比
  3. 内存:当保存的object>10k的时候内存的带宽和速度的影响变得可观起来。
  4. redis在虚拟机中会变得更慢
  5. 当object大小超过MTU(http://networkengineering.stackexchange.com/questions/5057/what-is-the-actual-size-of-an-ethernet-mtu)时性能会下降
  6. The most efficient combination is always to put the client and server on two different cores of the same CPU to benefit from the L3 cache
  7. 当连接数上升时吞吐量会平缓下降
  8. 以及其他一些看不懂的……

看看就好具体去官网看……

你可能感兴趣的:(影响redis 性能的主要因素)