[cvs] commit: framework/Memcache Memcache.php
Michael M Slusarz
slusarz at horde.org
Tue Oct 16 22:15:50 UTC 2007
slusarz 2007-10-16 18:15:50 EDT
Modified files:
Memcache Memcache.php
Log:
Use characteristics of memcache to simplify oversize entry handling.
When we delete, we don't need to explicitly delete entries other than the
first chunk because memcache's LRU algorithm will take care of these
items for us.
Store oversize information in a key linked to the actual key rather than in
a global lookup table. This will fix issues dealing with concurrent accesses
between users and should be faster (we can use the ability of getting more
than one key at a time to minimize extra network traffic).
Revision Changes Path
1.26 +55 -150 framework/Memcache/Memcache.php
Chora Links:
http://cvs.horde.org/diff.php/framework/Memcache/Memcache.php?r1=1.25&r2=1.26&ty=u
More information about the cvs
mailing list