title: Redis Performance tuning
body: <p>We are running a web application and switched from memcached to redis (2.4) for caching. Now we are somewhat disappointed about redis performance. Redis is running on the same server and we use only very simple GET and SET operations. On some requests which make heavy use of cached values we have up to 300 GET requests to redis, but those requests take up to 150ms. We have about 200,000 active keys, and about 1,000 redis requests per second. There is no problem with disk io, ram or cpu. Because of our existing code we can't simply group redis requests together. Memcached has been about 4 times faster.
  What we like about redis, is that we don't need any cache warming, and could use more advanced datastore features in future. We expected redis to perform similar to memcached. So perhaps we missed something in our configuration, which is basically the default configuration.</p>
  
  <p><strong>Do you know of any best practice for redis performance tuning?</strong></p>