MongoDB dla zaawansowanych użytkowników
Opis szkolenia
Dla kogo te szkolenie?
Szkolenie przeznaczone jest dla administratorów baz danych, programistów oraz architektów systemowych, którzy posiadają podstawową i średnio zaawansowaną wiedzę o MongoDB i chcą pogłębić swoje umiejętności w zakresie zaawansowanego zarządzania, optymalizacji wydajności, bezpieczeństwa oraz skalowania systemów bazodanowych. Program obejmuje zarówno aspekty teoretyczne, jak i praktyczne, oparte na ćwiczeniach i przykładach wdrożeniowych.
Korzyści z udziału
- Sprawna administracja i manipulacja danymi w MongoDB
- Optymalizacja wydajności i diagnoza problemów z użyciem wbudowanych narzędzi
- Stosowanie zaawansowanych indeksów i kolekcji specjalnych
- Konfiguracja i utrzymanie replikacji oraz shardingu
- Zastosowanie najlepszych praktyk w zakresie bezpieczeństwa i uprawnień
- Projektowanie i realizacja skutecznych planów backupu i odzyskiwania danych
Zarezerwuj szkolenie
- Format: Zdalne
- Język: polski
- Typ: Szkolenie otwarte, gwarantowane
- Data: 21-22.05.2026
- Czas trwania: 2 dni (14h)
Cena netto za uczestnika. Szkolenia gwarantowane wymagają jednego uczestnika.
Wymagania
- Znajomość podstawowych i średnio zaawansowanych pojęć oraz kilkuletnie doświadczenie w pracy z bazami danych
Program szkolenia
Zaawansowane manipulacje danymi
- Regulacja skorupy Mongo
- Sprawna obsługa operacji CRUD (wstawienia, zapytania, aktualizacje, usunięcia)
- Przydatne polecenia administratora
Optymalizacja wydajności
- Wbudowane narzędzia monitorujące: mongotop, mongostat
- Analizowanie wydajności pamięci i operacji we/wy
- MongoDB Menedżer chmury i Munin
- Identyfikacja zapytań nieoptymalnych. Korzystanie z profilera zapytań
- Silniki pamięci masowej: MMAPv1 i WiredTiger
- Wyjaśnialny przedmiot
Indeksowanie i zbiory specjalne
- Zarządzanie indeksami i wewnętrzne mechanizmy indeksowania MongoDB
- Indeksy jednopolowe i złożone
- Indeksy tablic i dokumentów podrzędnych
- Indeksy geograficzne
- Ograniczone kolekcje, TTL i kursory z możliwością dostosowywania
Aggregation
- Agregacja w jednym celu
- Rurociągi agregacyjne
- Wprowadzenie do map-redukcji
Replication
- Jak działa replikacja asynchroniczna w MongoDB
- Konfigurowanie i konserwacja zestawu replik
- Korzystanie z preferencji zapisu i odczytu
- Obsługa błędów replikacji
Sharding
- Jak działa automatyczne fragmentowanie
- Konfigurowanie klastra shardingu MongoDB
- Jak mądrze wybrać klucz shardingu
- Zaawansowane administrowanie klastrem podzielonym na fragmenty
- Zarządzanie niezrównoważonym klastrem shardingu
- Radzenie sobie z fragmentami (dzielenie, łączenie, migracja)
Bezpieczeństwo
- Uwierzytelnianie i autoryzacja w zestawach replik i klastrach shardingu
- Zarządzanie uprawnieniami i rolami niestandardowymi
- Zalecenia dotyczące bezpiecznego wdrożenia
Plany tworzenia kopii zapasowych i przywracania
- Strategie oparte na systemie plików
- Mongodump i mongorestore
- Odzyskiwanie w określonym momencie
Dlaczego szkolenie gwarantowane?
- Gwarancja realizacji. Szkolenie odbędzie się niezależnie od liczby uczestników.
- Wymiana wiedzy i doświadczeń ze specjalistami z innych branż.
- Interaktywne, prowadzone na żywo zajęcia. Nie tylko teoria, ale także praktyczne ćwiczenia i dyskusje.
- Elastyczna formuła zdalna. Dołącz z dowolnego miejsca.
Potrzebujesz więcej informacji?
Napisz, zadzwoń lub uzupełnij formularz - wybierz formę kontaktu, która Ci najbardziej odpowiada i zostaw resztę nam. Nasi konsultanci odpowiedzą na Twoje pytania i pomogą dobrać optymalne rozwiązanie.
Bądźmy w kontakciewroclaw@nobleprog.pl lub +48 (22) 103 3718