10-03 Document Database
A document store is a NoSQL database that stores documents as its primary data structure.
- A document could be an XML but more commonly is JSON or JSON-Like
- Document stores are a sub-class of Key/Value stores
- The components of a document store compared to a Relational database
Database (RDBMS) | Database (Document) |
---|---|
Tables | Collection |
Rows | Documents |
Columns | Fields |
Indexes | Indexes |
Joins | Embedding and Linking |