In-memory store for tests and for hosts that opt out of persistence.
A snapshot of the current contents.
Reads key, or null when absent.
Removes key.
Writes value under key.