NoSQL has turned many database concepts upside down. Consistency models, transactions, data models, and query interfaces are being reinvented. Tradeoffs between performance, availability, managability, and usability are being re-thought. In this talk 10gen President Max Schireson, reviews some of the different approaches being taken and offers opinions on the right choices for different uses.