Weiter zum Inhalt

Kurs

NoSQL-Konzepte

Mittelstufe2 Std.

In diesem Kurs lernst du die vier wichtigsten nosql-Datenbanken und gängigen Engines kennen – ganz ohne Programmierkenntnisse.

R2 Std.17 Videos54 Übungen4,550 XP18,749Leistungsnachweis

Erstelle dein kostenloses Konto

Mit Google fortfahren
oder
Indem du fortfährst, akzeptierst du unsere Nutzungsbedingungen, unser Datenschutzrichtlinie und dass Ihre Daten in den USA gespeichert werden.

Geliebt von Lernenden in Tausenden Unternehmen

Kursbeschreibung

Du bist unsicher, was NoSQL ist und wie es sich von SQL unterscheidet? Dann bist du hier genau richtig! In diesem konzeptionellen Kurs (ohne Programmieren) lernst du die vier großen NoSQL-Datenbanktypen kennen: Key-Value, Dokument, Column-Family und Graph. Außerdem erfährst du mehr über vier beliebte NoSQL-Engines — darunter Redis, MongoDB, Apache Cassandra und Neo4j — und wann du sie einsetzen solltest, um eine konkrete geschäftliche Anforderung zu erfüllen. Anhand der Datenerlebnisse eines fiktiven sozialen Netzwerks lernst du, wie NoSQL hilft, unstrukturierte Daten wie Social-Media-Posts zu verarbeiten und Erkenntnisse daraus zu gewinnen. Abschließend siehst du dir reale Anwendungsfälle an, in denen NoSQL-Datenbanken eingesetzt wurden — und erhältst das Wissen, mit dem du Daten in jeder Situation effektiv speichern kannst.

Voraussetzungen

Lernprogramm

Kursübersicht

1

Key-Value-Datenbanken

Zum Einstieg in den Kurs lernst du die Unterschiede zwischen NoSQL- und relationalen Datenbanken kennen. Danach entdeckst du Key-Value-Datenbanken, ihre Vorteile und ihre Grenzen. Du erkennst, in welchen Situationen Key-Value-Datenbanken geeignet sind. Dieses Kapitel schließt du mit der Fallstudie zu Editoo ab — einem Unternehmen, das dank der Key-Value-Datenbank Redis seine Ausfallzeiten reduziert und die Performance verbessert hat.
Kapitel starten
2

Dokumentdatenbanken

In diesem Kapitel lernst du die Grundlagen von Dokumentdatenbanken. Anschließend identifizierst du die Vorteile und Grenzen dieser Art von Datenbank und erkennst, in welchen Situationen Dokumentdatenbanken geeignet sind. Zum Schluss beendest du das Kapitel mit der Shutterfly-Fallstudie. Sie nutzten die Dokumentdatenbank MongoDB, um die Latenz zu verringern und die Time-to-Market zu beschleunigen.
Kapitel starten
3

Column-Family-Datenbanken

Du befasst dich mit Column-Family-Datenbanken und analysierst die Vorteile und Grenzen dieser Datenbanken. Außerdem lernst du die Situationen kennen, in denen Column-Family-Datenbanken sinnvoll sind. Abschließend endet dieses Kapitel mit der Fallstudie zu Bigmate — einem Unternehmen, das die Datenbank Apache Cassandra einsetzte, um pro Sekunde Millionen von Vorgängen durch gleichzeitige Nutzer zu bewältigen.
Kapitel starten
R

NoSQL-Konzepte

Kurs
abgeschlossen

Bescheinigung über den Abschluss erhalten

Jetzt einschreiben

Datenkompetenz für unterwegs – mit der DataCamp-App

Mit unseren Kursen für Mobilgeräte und täglichen Programmier-Challenges erweiterst du deine Datenkompetenz von unterwegs.