Key-value stores and in-memory object caches

Key-value stores and in-memory caches for fast reads and writes.