Skip to main content

Was es ist

MongoDB ist eine dokumentorientierte NoSQL-Datenbank, die Daten als flexible JSON-artige Dokumente statt Zeilen in festen Tabellen speichert, was es Schemas erlaubt, zwischen Dokumenten derselben Sammlung zu variieren.

Warum es wichtig ist

MongoDB repräsentiert einen wirklich anderen Ansatz zur Datenspeicherung im Vergleich zu relationalen Datenbanken, und zu verstehen, wann ein flexibles, dokumentbasiertes Modell besser zu einem Problem passt als ein starres relationales Schema, ist eine wesentliche Fertigkeit, während Anwendungen zunehmend beide Paradigmen mischen.

Prüfungstipp

Widerstehen Sie dem Drang, ein MongoDB-Schema genau wie ein relationales Schema zu entwerfen, aufgeteilt in viele kleine Sammlungen — MongoDBs Stärke kommt aus der Einbettung verwandter Daten zusammen in einem einzigen Dokument, wenn angemessen, und ÜberNormalisierung untergräbt einen Großteil ihres Zwecks.

Verwandte Themen

Interesse an Unterricht für MongoDB (MongoDB)?

Erzählen Sie uns von Zielen und Selbstvertrauen des Schülers — wir entwerfen einen individuellen Plan.