Ticket #723 (new Feature Request)
Cache should allow memcache multi_get for performance
| Reported by: | hans | Owned by: | - No owner - |
|---|---|---|---|
| Priority: | major | Milestone: | 2.3 |
| Component: | Libraries:Cache | Version: | SVN HEAD |
| Keywords: | memcache | Cc: | mark@… |
Description
The get($id) method of the Cache library breaks when passed an array of keys. ($this->driver->get($id) returns an array, which errors out since if (substr($data, 0, 14) === '<{serialized}>') expects a string).
Memcache::get performance is enhanced when passed an array rather than multiple individual calls, as the requests can be made in parallel and often spread across multiple memcache servers.
Attachments
Change History
Note: See
TracTickets for help on using
tickets.
