Skip to content
RESN
GitHub

Database Options

SQL (e.g. PostgreSQL)

  • Pros
    • Relational data modelling
    • Better for complex data structures
    • More mature
    • Better support
  • Cons
    • More expensive (always-on server)
    • Vertical scaling

NoSQL (e.g. Mongo, Firestore)

  • Pros
    • Cheaper (pay-as-you-use)
    • Horizontal scaling
  • Cons
    • Data duplication (messy)
    • No strict schema (messy)
    • Poorer documentation