I recently installed memcache-client from robot coop and found it incompatible with rails fragment cache which wanted read/write methods where the memcache-client has get/set. I implemented a wrapper plugin that makes this work, and additionally added syntax to the cache view helper so you could do
<% cache 'my/key', :expire => 10.minutes do %> my view stuff <% end %>
blog: http://skwp.wordpress.com/2006/08/19/rails-fragment-cache-with-memcached-client-and-time-based-expire-option/ rubyforge: http://rubyforge.org/projects/mcache-fragment/
Looking for feedback and contributors to make this plugin more rock solid (for example I think it currently doesn't support not specifying the key like <% cache :expire => 10.minutes do %>...
thanks! Yan