Feature #11443
Implement igbinary support
Status: | Resolved | Start date: | 2010-12-14 | |
---|---|---|---|---|
Priority: | Should have | Due date: | ||
Assigned To: | Robert Lemke | % Done: | 100% |
|
Category: | Cache | |||
Target version: | TYPO3 Flow Base Distribution - 1.0 alpha 14 | |||
PHP Version: | Complexity: | |||
Has patch: |
Description
From http://opensource.dynamoid.com/ :
"Igbinary is a drop in replacement for the standard PHP serializer. Instead of time and space consuming textual representation, igbinary stores PHP data structures in a compact binary form. Savings are significant when using memcached or similar memory based storages for serialized data."
We should support igbinary and take advantage of it if it is installed.
Associated revisions
[+FEATURE] FLOW3 (Cache): Implement igbinary support
This changeset adds support for the serialization accelerator
igbinary. If the igbinary extension is loaded, the VariableFrontend
of the cache framework will use its serialize() and unserialize()
functions instead of the PHP built-in variants.
Depending on the amount and nature of data, this speeds up cache
serialization by about 100%.
Resolves: #11443
Change-Id: I71acb1d15fcf4dfbd3f7f031492ec7dd1b3c586c
History
#1 Updated by Robert Lemke over 4 years ago
- Status changed from Accepted to Under Review
#2 Updated by Robert Lemke over 4 years ago
- Status changed from Under Review to Resolved
- % Done changed from 0 to 100
Applied in changeset d26e82f4de95e96f2e14b6531c8c24a2b05ccfe9.