Small and efficient cache provider for Node.JS with In-memory, Redis and MongoDB engines