Bądźmy w kontakcie

Plan Szkolenia


Wprowadzenie

Przegląd najpopularniejszych baz danych NoSQL

  • MongoDB (dokumentowe), Cassandra (kolumnowe), Redis (klucz-wartość), Neo4J (grafowe)

Przegląd funkcji i architektury MongoDB

  • Mapowanie między bazą danych relacyjną a MongoDB
  • Indeksowanie, replikacja, równoważenie obciążenia, zapytania ad hoc itp.

MongoDB vs MySQL

Instalacja i konfiguracja MongoDB

Tworzenie bazy danych

Czytanie, zapisywanie i wykonywanie zapytań w MongoDB

Rozwój aplikacji z MongoDB

Bezpieczeństwo w MongoDB

Dostępność w MongoDB

Integracja relacyjnych i NoSQL (nierelacyjnych) magazynów danych

Integracja MongoDB z frameworkami przetwarzania danych

  • Hadoop MapReduce, Apache Spark itp.

Kiedy używać MongoDB

  • Idealne przypadki użycia NoSQL w przedsiębiorstwie

Kiedy nie używać MongoDB

  • Wady NoSQL

Wdrażanie MongoDB w środowisku produkcyjnym

  • On-premise lub chmura publiczna

Skalowanie MongoDB

Rozwiązywanie problemów z MongoDB

Podsumowanie


Wprowadzenie

  • Bazy kolumnowe (tabelaryczne) vs dokumentowe

Przegląd funkcji i architektury Cassandra

Instalacja i konfiguracja Cassandra

Tworzenie bazy danych

Czytanie, zapisywanie i wykonywanie zapytań w Cassandra

Rozwój aplikacji z Cassandra

Bezpieczeństwo w Cassandra

Dostępność w Cassandra

Integracja relacyjnych i NoSQL (nierelacyjnych) magazynów danych

Integracja Cassandra z frameworkami przetwarzania danych

  • Hadoop MapReduce, Apache Spark itp.

Kiedy używać Cassandra

Wdrażanie Cassandra w środowisku produkcyjnym

  • On-premise i chmura publiczna

Skalowanie Cassandra

Rozwiązywanie problemów z Cassandra

Podsumowanie

Wymagania

  • Zrozumienie koncepcji baz danych relacyjnych
  • Nie jest wymagane doświadczenie w programowaniu
 28 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (2)

Propozycje terminów

Powiązane Kategorie