Obviously, I am biased, not by self-conceit but by familiarity with DCM.
I think something like DCM, in which you use a write-through in-memory
cache, is very workable. To my mind, an ideal system would allow cache
policy to be set separately from the concurrency control and elephant
usage. To m
I'm dissatisfied with the current approach to object caching in
elephant-unstable.
Issues:
- Not thread safe
- Break most transactional guarantees
- Adds per-instance slot overhead to maintain the cache mode
- Incompatible with indexing API
- No standard usage model with well understood implica