title: How to use redis for number of micro-services?
body: <p>I am very much new to redis. I have been investigating on redis for past few days.I read the documentation on cache management(lru cache), commands ,etc. I want to know how to implement caching for multiple microservice(s) data .
  I have few questions:</p>
  
  <ol>
  <li>Can all microservices data(cached) be kept under a single instance of redis
      server?</li>
  <li><p>Should every microservice have its own cache database in redis?</p></li>
  <li><p>How to refresh cache data without setting EXPIRE? Since it would consume more memory.</p></li>
  </ol>
  
  <p>Some more information on best practices on redis with microservices will be helpful.</p>