Skip to content

Research which database backend to use #34

@antoni-devlin

Description

@antoni-devlin

Potentials off the top of my head:

  • SQLite
    • Very small size, flat-file based, will scale
    • How do I serve an sqlite file safely without exposing it to the internet?
  • localStorage API
    • very easy to implement, low overhead, can offer personalised results without needing to handle user authentication
    • a way of storing data, but not really a database system. It has storage limits, and converting back and forth form JSON isn't great practice for using an actual database or ORM.
  • PostgreSQL/MySQL
    • Traditional database, can use natively, or with an ORM, I'm assuming?
    • A lot more overhead, more expensive to run, probably overkill for a project this size?
  • Firebase (or similar)
    • cloud-based, low overhead, nothing to manage?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions