NoSQL Datenbanken

Seminarinformationen

Seminar-Ziel

Ziel der Schulung ist es, IT-Architekten, Manager und Entwickler mit dem notwendigen Grundwissen auszustatten, um Potenziale und Risiken beim Einsatz von NoSQL-Technologie im Unternehmen bewerten zu können.

Viele Anwendungen fordern heute eine extreme Skalierbarkeit und bzw. oder Performance in Bezug auf die Anzahl der Datenzugriffe und das Datenvolumen. NoSQL-Technologie kann helfen, Bottlenecks in der Architektur zu vermeiden oder zu beseitigen. Die verschiedenen NoSQL-Systeme adressieren dabei jeweils ganz unterschiedliche Anforderungen und haben alle ihre speziellen Vor- und Nachteile.

Teilnehmer Zielgruppe

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

Kurs Voraussetzungen

Grundkenntnisse zu relationalen Datenbanken, Linux und Java

Seminardauer

  • 2 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Motivation und Einführung

  1. Web-Scale Applications und Big Data
  2. Skalierbarkeit und CAP-Theorem
  3. Klassen von NoSQL-Datenbanken

 

Verteilten Datenhaltung und -verarbeitung

  1. Verteilung (Partitionierung, Sharding)
  2. Redundanz durch Replikation
  3. Konsistenz, Integrität
  4. Map-Reduce

 

Vorstellung konkreter Systeme

  1. Riak, Redis
  2. HBase, Cassandra
  3. MongoDB, CouchDB
  4. Neo4J

 

NoSQL- vs. relationale Datenbanken

  1. Stärken und Schwächen
  2. Aktuelle Trends
  3. Polyglotte DB-Architekturen

 

Zusammenfassung

  1. Bewertungskatalog
 

Anfragedetails

Seminartyp wählen:




Preis pro Person
1.395,00 € netto
1.660,05 € inkl. 19% MwSt
Verpflegung zzgl.
Seminarunterlagen zzgl.
Standort wählen:

Termin wählen:






auf den Merkzettel