Document Object Database

You have documents which are containers for JSON key-value pairs. The documents are grouped together in collections. These collections can be organized like a hierarchy to allow for relational-ish data.

Pros

  • High read, low write
  • Games
  • Mobile apps
  • IOT

Cons

  • Not ideal for networked data like graphs

Implementations