EN | DE

MongoDB – Die Datenbank für alle Fälle

Die wichtigsten zehn Big Data-Technologien
Mongo DB: Die Allzweckdatenbank für große und unstrukturierte Datenmengen.

MongoDB ist eine der führenden NoSQL-Datenbanken aus dem Open Source-Bereich. Als Allzweckdatenbank eignet sich MongoDB bestens für die heutige IT-Landschaft mit ihren großen und unstrukturierten Datenmengen.

Real-Time-Analytics mit NoSQL
MongoDB wurde entwickelt, um die strukturbedingten Begrenzungen relationaler Datenbank-Management-Systeme zu überwinden und damit den steigenden Anforderungen an Datenverarbeitung und -auswertung zu begegnen. Eine der Kerntechniken von MongoDB ist die dokumentenbasierte Speicherung der Daten. MongoDB ist auf ein dynamisches Schema ausgelegt, dass sich neuen Daten flexibel anpasst. MongoDB kann auf Grund des Sharding-Ansatzes auch eine sehr große Anzahl strukturiert und unstrukturiert vorliegender Daten sehr schnell bereitstellen, indem der Speicherprozess von einer Maschine auf mehrere Rechner skaliert wird.

Auf MySQL-typische Relationstabellen und Joins, die mit dem Ausbau der Datenbank immer komplexer werden, wird verzichtet. Um Dokumente mit ähnlicher Struktur zusammenzufassen nutzt das Datenbankmanagementsystem sogenannte Collections. Eine Collection kann beliebig viele Dokumente beinhalten und auch die einzelnen Dokumente können eine beliebige Anzahl frei definierbarer Felder besitzen, und auch Array-Strukturen sind möglich.

Vorteile von MongoDB:

  • Große Flexibilität und hohe Geschwindigkeit
  • Schemafreiheit
  • Dynamische Entwicklung und hohe Skalierbarkeit der Datenbank von einzelnen Servern bis hin zu komplexen Architekturen über mehrere Rechenzentren

Dokumentenbasierte Speicherung und dynamische Schemata
MongoDB unterstützt virtuelle Umgebungen, Cloud Computing und alle gängigen Betriebssysteme. Durch die Schemafreiheit hält sich der Implementierungsaufwand in Grenzen. Änderungen an der Datenstruktur lassen sich ebenfalls leicht vornehmen, weshalb sich MongoDB auch für neue und dadurch oft ändernde Datenstrukturen eignet. Die von MongoDB bereitgestellten Funktionen und Inhalte wie das Aggregation Framework, die Tag Sets und die eingebaute Replikation mit automatisierter Ausfallsicherheit sorgen für eine große Zuverlässigkeit.

 

Diese Artikel unser Serie „Die 10 wichtigsten Big Data-Technologien“ könnten Sie auch interessieren:

Es war noch nie so einfach anzufangen

Lassen Sie uns über Ihr Projekt sprechen.

Wir sollten uns kennenlernen!

STANDORTE
it-novum GmbH Deutschland
Hauptsitz
Edelzeller Straße 44 36043 Fulda Deutschland

Niederlassungen
Ruhrallee 9, 44139 Dortmund Königsallee 92a, 40212 Düsseldorf
E-Mail: info@it-novum.com
Tel.: +49 661 103-434
it-novum Zweigniederlassung Österreich
Ausstellungsstraße 50 / Zugang C
1020 Wien

E-Mail: info@it-novum.at
Tel.: +43 1 205 774 1041

it-novum Schweiz GmbH
Hotelstrasse 1,
8058 Zürich

E-Mail: info@it-novum.ch
Tel.: +41 44 567 62 07

Pentaho User Meeting 2021: Usecases, Praxisbeispiele und Live-Demos zu Pentaho