Plan Szkolenia

Zaawansowane manipulacje danymi

  • Dostosowanie Mongo Shell
  • Efektywne zarządzanie operacjami CRUD (wstawianie, zapytania, aktualizacje, usuwanie)
  • Przydatne polecenia administracyjne

Optymalizacja wydajności

  • Wbudowane narzędzia monitorujące: mongotop, mongostat
  • Analiza wydajności pamięci i operacji wejścia/wyjścia
  • MongoDB Cloud Manager i Munin
  • Identyfikacja nieoptymalnych zapytań. Korzystanie z profilera zapytań.
  • Silniki przechowywania: MMAPv1 i WiredTiger
  • Obiekt Explainable

Indeksowanie i specjalne kolekcje

  • Zarządzanie indeksami i wewnętrzne mechanizmy indeksowania w MongoDB
  • Indeksy pojedynczego pola i złożone
  • Indeksy na tablicach i poddokumentach
  • Indeksy geograficzne
  • Kolekcje z ograniczeniem rozmiaru, TTL i kursory śledzące

Agregacja 

  • Agregacja jednokierunkowa
  • Potoki agregacji
  • Wprowadzenie do map-reduce

Replikacja

  • Jak działa asynchroniczna replikacja w MongoDB
  • Konfiguracja i utrzymywanie zestawu replik
  • Korzystanie z write concern i read preference
  • Obsługa awarii replikacji

Sharding

  • Jak działa automatyczny sharding
  • Konfiguracja klastra shard w MongoDB
  • Jak mądrze wybrać klucz shard
  • Zaawansowane zarządzanie klastrem shard
  • Zarządzanie niezrównoważonym klastrem shard
  • Operacje na chunkach (dzielenie, scalanie, migracja)

Bezpieczeństwo

  • Uwierzytelnianie i autoryzacja w zestawach replik i klastrach shard
  • Zarządzanie uprawnieniami i rolami niestandardowymi
  • Rekomendacje dotyczące bezpiecznego wdrażania

Plany tworzenia kopii zapasowych i przywracania

  • Strategie oparte na systemie plików
  • mongodump i mongorestore
  • odzyskiwanie do określonego punktu w czasie

Wymagania

Znajomość podstawowych i średnio zaawansowanych koncepcji oraz kilkuletnie doświadczenie zawodowe.

 14 godzin

Liczba uczestników


Cena za uczestnika

Opinie uczestników (2)

Propozycje terminów

Powiązane Kategorie