NoSQL Grundkurs

Classroom training | German | Claim

Duration of training: 2 days

Objectives

In diesem Kurs lernen Sie Potenziale und Risiken beim Einsatz von NoSQL-Technologien einschätzen zu können.

Target audience

  • IT-Architekten
  • IT-Manager
  • Entwickler
  • Datenbankadministratoren

Requirements

  • Datenbanken Grundkenntnisse
  • Linux Grundkenntnisse
  • Java Grundkenntnisse

Agenda

Einführung und Motivation

  • Web-Scale Applications und Big Data
  • Skalierbarkeit und CAP-Theorem
  • Klassen von NoSQL-Datenbanken

Verteiltung Datenhaltung und -verarbeitung

  • Verteilung (Partitionierung, Sharding)
  • Redundanz durch Replikation
  • Konsistenz, Integrität
  • Map-Reduce

Vorstellen konkreter Systeme

  • Riak, Redis
  • HBase, Cassandra
  • MongoDB, CouchDB
  • Neo4J

NoSQLim Vergleich zu relationale Datenbanken

  • Stärken und Schwächen
  • Aktuelle Trends
  • Polyglotte DB-Architekturen

Zusammenfassung

  • Bewertungskatalog

Objectives

In diesem Kurs lernen Sie Potenziale und Risiken beim Einsatz von NoSQL-Technologien einschätzen zu können.

Target audience

  • IT-Architekten
  • IT-Manager
  • Entwickler
  • Datenbankadministratoren

Requirements

  • Datenbanken Grundkenntnisse
  • Linux Grundkenntnisse
  • Java Grundkenntnisse

Agenda

Einführung und Motivation

  • Web-Scale Applications und Big Data
  • Skalierbarkeit und CAP-Theorem
  • Klassen von NoSQL-Datenbanken

Verteiltung Datenhaltung und -verarbeitung

  • Verteilung (Partitionierung, Sharding)
  • Redundanz durch Replikation
  • Konsistenz, Integrität
  • Map-Reduce

Vorstellen konkreter Systeme

  • Riak, Redis
  • HBase, Cassandra
  • MongoDB, CouchDB
  • Neo4J

NoSQLim Vergleich zu relationale Datenbanken

  • Stärken und Schwächen
  • Aktuelle Trends
  • Polyglotte DB-Architekturen

Zusammenfassung

  • Bewertungskatalog

This learning content is used in the following learning plans

Tags

Recommend this site