Storage
Categories
Component ID
Component name
Component type
Maintenance status
Development status
Component security advisory coverage
Component created
Component changed
Component body
Generic and abstract, backend agnostic storage API.
This aims to provide a fully featured storage layer, providing API's depending on the storage type you want to use:
- Key-value storage (cache, sessions, minor business information, ...)
- Document oriented storage
- PubSub mecanism
- ... and probably more!
API user can choose the type of storage he needs depending on its own business, instead of doing the opposite course of action, it then can use a business oriented, optimized yet backend agnostic storage engine.
Right now it only implements the key-value store (easiest of all) with a in-memory Array storage, database will come in second once tests are OK.
It's directly linked with D8 core issues:
- #1202336: Add a key/value store API
- #1175054: Add a storage (API) for persistent non-configuration state
In order to proove this is core agnostic (decoupled API) this works as a module on top of D7. It certaintly needs PHP 5.3 thought because future core versions will heavily rely on PHP new features.
