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)
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.
Simon - ENGINEERING AND SERVICES JF S.A. DE C.V.
Szkolenie - MongoDB for Administrators
I like very much the course
Miguel Angel Miranda Hernandez - ENGINEERING AND SERVICES JF S.A. DE C.V.
Szkolenie - MongoDB for Administrators
I had the good fortune to have one-on-one training with Jose. He built rapport well, got straight into the coursework, answered my questions well, and stepped outside of the agenda to demonstrate things relevant to the questions I was asking. He also extended the practical exercises with some more complex ones.
Aaron - Attorney General's Department
Szkolenie - MongoDB for Administrators
I learned many new things and terms
José Ernesto Cruz Pineda - Datavision Digital S.A. de C.V.
Szkolenie - MongoDB for Administrators
Since I was the only student, we were able to tailor the course to my needs.