title: Caching system like memcached but where I need to list what is in the cache
body: <p>What's the best caching system/daemon that supports get, put, delete and list (memcached, I think, doesn't support list)</p>
  
  <p>An example </p>
  
  <p>I would like to use memcached for my caching solution but I'm stuck with the application design that I currently have which is that I cache  the following 3 URLs I need to always have different cache keys.  That stops me from just declaring a list of URL params with which I could generate a cache item for.</p>
  
  <ul>
  <li>/badappdesign?iod=3</li>
  <li>/badappdesign?iod=3&amp;h=23</li>
  <li>/badappdesign?iod=3&amp;dsfj=435&amp;dasv=342</li>
  </ul>
  
  <p>In this instance iod=3 has changed so I need to clear all the keys that contain iod=3</p>
  
  <p>I currently cache to a db and have to do a fairly expensive like '%iod=3%'</p>
  
  <p>what can help?</p>