Replacing MongoDB with a relational DBMS - Arquisoft/wiq_en2b GitHub Wiki

Characteristics of the design decision:

  • Date recorded: 10/03/2024
  • Scope: database

Description

A member of the backend has proposed the replacement of MongoDB as DBMS, with PostgreSQL replacing it. A member of the frontend team has supported it, remarking modern DBMS have built-in JSON support if needed. Other members of the backend team have stated their agreement, as many of them do not have prior experience with MongoDB and prefer relational databases.

Decision taken

The team has agreed to drop MongoDB and to use PostgreSQL.