Osa 13
Kurssin aiemmat osat käyttävät tiedon tallentamiseen MongoDB:tä, joka on niin sanottu NoSQL-tietokanta. NoSQL-tietokannat yleistyivät voimakkaasti reilut 10 vuotta sitten kun internet-skaala alkoi tuottaa ongelmia vanhemman generaation SQL-kyselykieltä hyödyntäville relaatiotietokannoille.
Relaatiotietokannat ovat sittemmin kokeneet uuden tulemisen. Skaalautuvuuden ongelmia on osin ratkaistu ja ne ovat myös omaksuneet eräitä NoSQL-tietokantojen piirteitä. Tässä osassa tutustutaan relaatiotietokantoja käyttäviin NodeJS-sovelluksiin, tietokantana on open source ‑maailman ykkönen PostgreSQL.