Use PostgreSQL for Database

Architecture Decision Record (ADR)
Version v1.0.0
Updated
Author John Doe License MIT

Context

We require a relational database that is open-source, scalable, supports complex queries, and ensures high availability. The database should also provide strong transactional guarantees and flexibility for future expansion.

Decision

PostgreSQL is selected due to the following reasons:

Alternatives Considered

MongoDB

Microsoft SQL Server

Consequences