To view just the slides from this presentation, click HERE.
This webinar was sponsored by:
About the Presentation
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
About the Speaker
Asya Kamsky, Senior Solution Architect, 10gen
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.
10gen develops MongoDB, and offers production support, training, and consulting for the open source database.
MongoDB is an open source, document-oriented database designed with both scalability and developer agility in mind. Instead of storing your data in tables and rows as you would with a relational database, in MongoDB you store JSON-like documents with dynamic schemas. The goal of MongoDB is to bridge the gap between key-value stores (which are fast and scalable) and relational databases (which have rich functionality).