Details
-
New Feature
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
There are cases when the user code needs access to a 'cache' which can be used to store custom data. This cache is different from the KeyValue store in the following ways:
- At the very least Needs to support LRU (Least Recently Used) and TTL (Time To Live) eviction strategies
- May not support all() and range() operations (since this wreaks havoc with the eviction operation)
- Needs to exist at a per task or a per container level.