MongoDB for Advanced Users ( mongodbau | 14 hours )

Prerequisites:

Znajomość podstawowych i średnio zaawansowanych pojęć oraz kilkuletnie doświadczenie w pracy.

Overview:

Ten kurs obejmuje zaawansowane obszary wykorzystania języków programowania związanych z MongoDB, celem jest, aby uczestnik miał możliwość całkowitego opanowania narzędzia.

Course Outline:

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 MongoDB indeksowanie wewnętrzne
  • 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

Zbiór

  • Agregacja w jednym celu
  • Rurociągi agregacyjne
  • Wprowadzenie do map-redukcji

Replikacja

  • Jak działa replikacja asynchroniczna w MongoDB
  • Konfigurowanie i konserwacja zestawu replik
  • Korzystanie z preferencji zapisu i czytania
  • Obsługa błędów replikacji

Fragmentowanie

  • Jak działa automatyczne fragmentowanie
  • Konfigurowanie klastra fragmentu MongoDB.
  • Jak mądrze wybrać klucz fragmentowy
  • Zaawansowane administrowanie klastrem podzielonym na fragmenty
  • Zarządzanie niezrównoważonym klastrem podzielonym na fragmenty
  • Radzenie sobie z fragmentami (dzielenie, łączenie, migracja

Bezpieczeństwo

  • Uwierzytelnianie i autoryzacja w zestawach replik i klastrach podzielonych na fragmenty
  • 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
Sites Published:

United Arab Emirates - MongoDB for Advanced Users

Qatar - MongoDB for Advanced Users

Egypt - MongoDB for Advanced Users

Saudi Arabia - MongoDB for Advanced Users

South Africa - MongoDB for Advanced Users

Brasil - MongoDB para Usuários Avançados

Canada - MongoDB for Advanced Users

中国 - MongoDB for Advanced Users

香港 - MongoDB for Advanced Users

澳門 - MongoDB for Advanced Users

台灣 - MongoDB for Advanced Users

USA - MongoDB for Advanced Users

Österreich - MongoDB for Advanced Users

Schweiz - MongoDB for Advanced Users

Deutschland - MongoDB for Advanced Users

Czech Republic - MongoDB for Advanced Users

Denmark - MongoDB for Advanced Users

Estonia - MongoDB for Advanced Users

Finland - MongoDB for Advanced Users

Greece - MongoDB for Advanced Users

Magyarország - MongoDB for Advanced Users

Ireland - MongoDB for Advanced Users

Israel - MongoDB for Advanced Users

Luxembourg - MongoDB for Advanced Users

Latvia - MongoDB for Advanced Users

España - MongoDB para Usuarios Avanzados

Italia - MongoDB for Advanced Users

Lithuania - MongoDB for Advanced Users

Nederland - MongoDB for Advanced Users

Norway - MongoDB for Advanced Users

Portugal - MongoDB para Usuários Avançados

România - MongoDB for Advanced Users

Sverige - MongoDB for Advanced Users

Türkiye - MongoDB for Advanced Users

Malta - MongoDB for Advanced Users

Belgique - MongoDB pour Utilisateurs Avancés

France - MongoDB pour Utilisateurs Avancés

日本 - MongoDB for Advanced Users

Australia - MongoDB for Advanced Users

Malaysia - MongoDB for Advanced Users

New Zealand - MongoDB for Advanced Users

Philippines - MongoDB for Advanced Users

Singapore - MongoDB for Advanced Users

Thailand - MongoDB for Advanced Users

Vietnam - MongoDB for Advanced Users

India - MongoDB for Advanced Users

Argentina - MongoDB para Usuarios Avanzados

Chile - MongoDB para Usuarios Avanzados

Costa Rica - MongoDB para Usuarios Avanzados

Ecuador - MongoDB para Usuarios Avanzados

Guatemala - MongoDB para Usuarios Avanzados

Colombia - MongoDB para Usuarios Avanzados

México - MongoDB para Usuarios Avanzados

Panama - MongoDB para Usuarios Avanzados

Peru - MongoDB para Usuarios Avanzados

Uruguay - MongoDB para Usuarios Avanzados

Venezuela - MongoDB para Usuarios Avanzados

Polska - MongoDB for Advanced Users

United Kingdom - MongoDB for Advanced Users

South Korea - MongoDB for Advanced Users

Pakistan - MongoDB for Advanced Users

Sri Lanka - MongoDB for Advanced Users

Bulgaria - MongoDB for Advanced Users

Bolivia - MongoDB para Usuarios Avanzados

Indonesia - MongoDB for Advanced Users

Kazakhstan - MongoDB for Advanced Users

Moldova - MongoDB for Advanced Users

Morocco - MongoDB for Advanced Users

Tunisia - MongoDB for Advanced Users

Kuwait - MongoDB for Advanced Users

Oman - MongoDB for Advanced Users

Slovakia - MongoDB for Advanced Users

Kenya - MongoDB for Advanced Users

Nigeria - MongoDB for Advanced Users

Botswana - MongoDB for Advanced Users

Slovenia - MongoDB for Advanced Users

Croatia - MongoDB for Advanced Users

Serbia - MongoDB for Advanced Users

Bhutan - MongoDB for Advanced Users

Nepal - MongoDB for Advanced Users