Getting started with NoSQL

Terminology

Document Database
A type of NoSQL (Not-only SQL) database that stores its data as documents on the file system. MongoDB is a json document database.
Database
Holds one or more collections.
Collection
A collection of documents (i.e. a fancy folder). Collections are analogous to tables in relational databases.
Document
MongoDB stores data in the form of json Documents (technically BSON documents). Each document is analagous to a row in a relational database.

Materials

Key Takeaways