NoSQL Zone is brought to you in partnership with:

Mitch Pronschinske is the Lead Research Analyst at DZone. Researching and compiling content for DZone's research guides is his primary job. He likes to make his own ringtones, watches cartoons/anime, enjoys card and board games, and plays the accordion. Mitch is a DZone Zone Leader and has posted 2576 posts at DZone. You can read more from them at their website. View Full User Profile

The Top 5 Redis Performance Metrics

10.08.2013
| 4983 views |
  • submit to reddit

Redis is an in-memory, persistent, key-value store that supports more than strings.  MongoDB doesn't have in-memory and key-value attributes while Memcached doesn't have persistence or support for more than strings.  Redis, by contrast, doesn't have support for larger-than-memory datasets and it's not multithreaded.  

This is illustrated in a new document outlining the top 5 performance metrics you should look out for if you decide to use Redis, which is a pretty hot data store right now.  

Understanding the Top 5 Redis Performance Metrics [PDF] 


The top 5 metrics, which are explained in more detail if you click the PDF link (no registration), include:

  1. Memory usage: used_memory
  2. Number of commands processed: total_commands_processed
  3. Latency
  4. Fragmentation Ratio
  5. Evictions