NoSQL abstraction layer for Node.js