title: Does using Elasticsearch as key value cache like redis makes sense
body: <p>I have recently encountered a question that since redis is not distributed and don't support parallelism(multi-core), isn't elastic search be a better choice to use instead of redis for caching purpose.
  This is all in reference to a simple web, where we used redis to cache db query.
  I have kind of got the idea <a href="http://elasticsearch-users.115913.n3.nabble.com/Replacing-redis-with-elasticsearch-GET-query-speed-counters-and-lists-td3426738.html" rel="nofollow">here</a>,
  but still not sure whether it has any real benefits. Opening up this thread to discuss the advantages/disadvantages in doing so.</p>