title: Redis vs Memcached for serving JSON on Heroku
body: <p>I have a single page app (Rails + Backbone.js + Postgres on Heroku), and as some of my queries are starting to slow down for users with lots of data (there are multiple queries per object), I want to start caching the JSON I'm sending the client.  </p>
  
  <p>I'm already using Redis with Resque, so I'm not sure if I should be using the same redis instance for both Resque and general data caching.  Is that a reason to go with Memcached?  </p>
  
  <p>I guess I'm looking for general input from those with experience with either so I can quickly decide on one of the two and start caching stuff (sorry if a clear-cut answer cannot be given).</p>
  
  <p>Thanks for any help.</p>