Plan Szkolenia
MongoDB Przegląd architektury
- Pochodzenie, cele projektowe, kluczowe cechy
- Struktura procesów (mongos, mongod, serwery konfiguracyjne)
- Struktura katalogów/plików
Praca z MongoDB powłoką
- Dokumenty i typy danych
- CRUD (wstawia, zapytania, aktualizacje, usuwa)
- Polecenia systemowe
Konfiguracja i wdrożenie na jednym serwerze
- Pliki konfiguracyjne
- Pliki danych i alokacja
- Pliki dziennika
- Zalecenia dotyczące sprzętu i systemu plików
Bezpieczeństwo
- Wbudowane uwierzytelnianie
- Zalecenia dotyczące bezpiecznego wdrożenia
Monitorowanie MongoDB
- mongostat
- Analizowanie wydajności pamięci i operacji we/wy
- Integracja z narzędziami monitorującymi: Munin / Cacti / Nagios
- konsola internetowa MongoDB.
Indeksowanie i optymalizacja zapytań
- Zarządzanie indeksami i MongoDB indeksowaniem wewnętrznym
- Indeksy pojedyncze / złożone / geograficzne
- Identyfikacja zapytań nieoptymalnych. Korzystanie z profilera zapytań.
Wprowadzenie do sterowników (Java/Python/Ruby/PHP/Perl)
- Jak sterowniki i powłoka komunikują się z MongoDB
- BSON i MongoDB protokół przewodowy
- Rozwiązywanie problemów z połączeniami aplikacji
Wprowadzenie do skalowalności odczytu i zapisu
Replikacja i trwałość
- Replikacja master-slave
- Zestawy replik
- Używając zapisu dbamy o trwałość
- Obsługa błędów replikacji
Automatyczne fragmentowanie
- Jak działa sharding
- Konfigurowanie MongoDB klastra fragmentu
Wybór klucza fragmentu
Sharding i indeksy
- Topologie zestawu replik i fragmentowania
- Administrowanie klastrem podzielonym na fragmenty
Migracja fragmentów/porcji
Plany tworzenia kopii zapasowych i przywracania
- Strategie oparte na systemie plików
- mongodump / mongorestore
- rsync
- mongoimport / mongoeksport
Wymagania
Podstawy administracji systemem operacyjnym.
Opinie uczestników (7)
Tempo mówienia i wyjaśniania.
Marko Skokovic - PWO by Lottomatica Serbia
Szkolenie - MongoDB for Administrators
Przetłumaczone przez sztuczną inteligencję
miłe umiejętności komunikacji i wyjaśniania przez Macieja
Nikola Rajic - PWO by Lottomatica Serbia
Szkolenie - MongoDB for Administrators
Przetłumaczone przez sztuczną inteligencję
Wspaniała równowaga między wyjaśnieniami a ćwiczeniami. Pomaga lepiej zrozumieć pojęcia. Przykłady użycia jq są bardzo pomocne w pracy.
Laura Conti - PWO by Lottomatica Serbia
Szkolenie - MongoDB for Administrators
Przetłumaczone przez sztuczną inteligencję
I enjoyed the practical's even though some of them were tricky
Austin - Vodacom
Szkolenie - MongoDB for Administrators
I like that Kamil adjusted the materail for me and my understand. He really wanted to make sure I understood.
Austin Robertson
Szkolenie - MongoDB for Administrators
Simplifying operational tasks.
Kesh - Vodacom
Szkolenie - MongoDB for Administrators
I found the instructor quite clear.