A simple wrapper library for using various key-value caching technologies via a unified interface