Intro to NoSQL and MongoDB
The database landscape is evolving as new, scalable data stores emerge. Key value stores, large columnar stores, and document-oriented databases offer a compelling alternative to the traditional relational database. By eschewing traditional assumptions upon which previous databases were built, this new class of non-relational or “NoSQL” solutions gain the ability to scale horizontally. In addition, NoSQL solutions offer interesting alternatives to the traditional relational data model.
This presentation will introduce attendees to the key concepts required to understand and evaluate NoSQL data stores. We’ll explore key differences between the various classes of NoSQL solutions and conclude with an in-depth examination of the document-oriented database MongoDB.
This presentation will cover:
- Origins of the NoSQL movement
- An overview of the NoSQL Space
- Philosophy and creation of MongoDB
- MongoDB system architecture
- MongoDB usage examples
Asya Kamsky is a senior solution architect with 10gen, helping customers get the most out of their MongoDB deployments. She has over 20 years of industry experience ranging from big companies like Cisco, GE, DEC, and Lawrence Berkeley Labs to cutting edge start-ups like TGV Inc, E-Greetings, RouteScience, Elemental Security. Her career has spanned work in database technologies, security, software testing, networking, and the web.