Node.JS cache API for various persistence layers