Flip.js is a library that offers a mongo-style database layer on top of many different kinds of database providers.