Feature #32398

Freezable Cache Backend

Added by Robert Lemke over 9 years ago. Updated over 9 years ago.

Status:
Resolved
Priority:
Should have
Assignee:
Category:
Cache
Start date:
2011-12-08
Due date:
% Done:

100%

Estimated time:
PHP Version:
5.3
Has patch:
No
Complexity:
medium

Description

Certain caches are static once they've been filled with data. One example is the classes cache in FLOW3 – after all proxy classes have been compiled, the cache must never be touched again in Production context.

Especially in the mentioned case, a cache backend could work with greatly improved performance if it knew that no changes are to be expected. It could create an index of existing cache entries which is loaded upfront. Existing cache entries could then be loaded right away without the need to check for expiry times or existence.


Related issues

Related to TYPO3 Core - Feature #39430: Update cache framework to latest FLOW3 versionClosed2014-04-17

Actions

Also available in: Atom PDF