Kapitel 2. Erste Schritte

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

MongoDB ist leistungsstark, aber einfach zu bedienen. In diesem Kapitel stellen wir dir einige der grundlegenden Konzepte von MongoDB vor:

  • Ein Dokument ist die grundlegende Dateneinheit für MongoDB und entspricht in etwa einer Zeile in einem relationalen Datenbankmanagementsystem (aber viel ausdrucksstärker).

  • In ähnlicher Weise kann eine Sammlung als Tabelle mit einem dynamischen Schema betrachtet werden.

  • Eine einzelne Instanz von MongoDB kann mehrere unabhängige Datenbanken hosten, von denen jede ihre eigenen Sammlungen enthält.

  • Jedes Dokument hat einen speziellen Schlüssel, "_id", der innerhalb einer Sammlung eindeutig ist.

  • MongoDB wird mit einem einfachen, aber leistungsstarken Tool namens mongo shell ausgeliefert. Die mongoshell bietet integrierte Unterstützung für die Verwaltung von MongoDB-Instanzen und die Bearbeitung von Daten mit der MongoDB-Abfragesprache. Außerdem ist sie ein voll funktionsfähiger JavaScript-Interpreter, mit dem die Nutzer/innen ihre eigenen Skripte für verschiedene Zwecke erstellen und laden können.

Dokumente

Unter ist das Herzstück von MongoDB das Dokument: eine geordnete Menge von Schlüsseln mit zugehörigen Werten. Die Darstellung eines Dokuments variiert je nach Programmiersprache, aber die meisten Sprachen haben eine passende Datenstruktur, wie z. B. eine Map, einen Hash oder ein Wörterbuch. In JavaScript ...

Get MongoDB: Das ultimative Handbuch, 3. Auflage 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.