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.
Grundkenntnisse zu relationalen Datenbanken, Linux und Java
Motivation und Einführung
Verteilten Datenhaltung und -verarbeitung
Vorstellung konkreter Systeme
NoSQL- vs. relationale Datenbanken
Zusammenfassung