13 Datenbanken ansprechen: Redis, MongoDB und PostgreSQL

Kaum eine moderne Webanwendung kann heutzutage auf Datenpersistenz in irgendeiner Form verzichten. In der Regel wird daher entweder das lokale Dateisystem oder eine Datenbank verwendet, um Daten dauerhaft abzulegen.

CAP-Theorem Das CAP-Theorem1 (Consistency, Availability, Partition Tolerance), das sich auf verteilte Systeme bezieht, besagt, dass ein System nicht zugleich konsistent, verfügbar und ausfallsicher sein kann. Da Persistenzlösungen ab einer gewissen Größe verteilt aufgebaut werden, gilt die Aussage des CAP-Theorems auch für diese.

ACID versus BASE Klassische, zumeist relationale Datenbanken folgen dem ACID-Prinzip2 (Atomicity, Consistency, Isolation, Durability) und fokussieren ...

Get Node.js & Co. now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.