Harmonized Data Source - Use PostgreSQL for the HDS DBMS

status: {proposed | rejected | accepted | deprecated | … | superseded by ADR-0005}

date: {YYYY-MM-DD when the decision was last updated}

deciders: entire TSC and AWG.  Not controversial



Use PostgreSQL as the database management system for a relational Harmonized Data Store

Context and Problem Statement

The Harmonized Data Store should be implemented using well known technologies and utilize open source solutions if possible.

Decision Drivers

Considered Options

Decision Outcome

Chosen option: "PostgreSQL", because it is open source and relational technology is familiar to most development organizations.

Consequences

Validation

??

Pros and Cons of the Options

MongoDB