Repository pattern for CRUD behavior on Java objects using in-memory (ConcurrentHashMap), MongoDB, Voldemort, or Redis back-end stores.  This library works 'expressly' well with RestExpress.