This project is archived and is in readonly mode.

#1653 ✓resolved
Nahum Wild

Per-request in memory cache for all communication with the MemCache server(s)

Reported by Nahum Wild | December 28th, 2008 @ 07:28 AM

In November I released a plugin (http://tinyurl.com/7q5fqh) that enhances MemCacheStore by using a per-request local cache to buffer duplicate memcache reads which can result in halving the number of read requests made. I've been asked to add that functionality to Edge and this is that work.

The description linked to essentially describes two changes, the first to MemCacheStore which this patch applies directly to that class instead of creating a new Store class. And secondly tidy ups to the MemCache Session Store which this patch does not implement. I need to follow up about Joshua's comment on ticket #949 to see if I can help there.

Comments and changes to this ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile »

<h2 style="font-size: 14px">Tickets have moved to Github</h2>

The new ticket tracker is available at <a href="https://github.com/rails/rails/issues">https://github.com/rails/rails/issues</a>

Referenced by

Pages