How to Make Your In-memory NoSQL Datastores Enterprise-Ready

In-memory NoSQL datastores such as open source Redis and Memcached are becoming the de-facto standard for every web/mobile application that cares about its user’s experience. Still, large enterprises have struggled to adopt these databases in recent years due to challenges with performance, scalability and availability.

This article will outline how to make an in-memory NoSQL datastore enterprise-ready, with tips and recommendations on how to overcome the top seven challenges associated with managing these databases in the cloud:

  1. Availability
  2. Consistency during and after network splits
  3. Data durability
  4. Stable performance
  5. Network speed
  6. Scalability
  7. Huge ops overhead

Continue reading the full article at InfoQ.