11/2012
57 minutes
Introduction
Welcome
What you should know before watching this course
Using the exercise files
1. Overview
What is NoSQL?
Defining NoSQL database types
Exploring NoSQL possibilities
2. Accessing NoSQL Databases
Access overview
Installing CouchDB on Windows
Installing CouchDB on Macs
Installing CouchDB on Linux
Signing up for CouchDB in the cloud
3. Querying Schemaless Data
Storing data
Nesting document data
Retrieving data
Specifying search criteria
Defining views
Reducing data
4. CouchDB Applications
Attaching and retrieving images
Querying attachments
Deploying applications
Securing CouchDB
Using Node
5. NoSQL Trade-Offs
Understanding partitioning
Understanding the CAP theorem
6. Other NoSQL Databases
MongoDB
Cassandra
Riak
Redis
Conclusion
Next steps