MongoDB
When using a document-orientated database like MongoDB, you let your application take control of the data structure instead of the database. This seems unconventional for developers used to working with relational databases (like me) but it can help to speed up the development process.
