| 30 | * Add optional object-level caching for objects in the cache backend |
| 31 | * Queries would still go to the database, but the DB could return only IDs... actual object retrieval could go through the cache system |
| 32 | * This would result in more DB queries on cache-miss, but fewer overall |
| 33 | * This is useful for pages where dynamic output is required, so whole-page caching is not feasible |
| 34 | * Coherency could be maintained by invalidating/replacing the cached copy when an object is saved |
| 35 | * It should be possible to force the retrieval to pull the record from the database if the programmer knows it is necessary (DB-level coherency is required) |