Съдържание и теми, включени в курса
Архитектурен преглед на MongoDB
- Произход, цели на дизайна, ключови характеристики
- Структура на процесите (mongos, mongod, config сървъри)
- Структура на директориите / файловете
Работа с обвивката на MongoDB
- Документи и типове данни
- CRUD (вмъкване, заявки, актуализации, изтриване)
- Системни команди
Конфигуриране и внедряване на единичен сървър
- Конфигурационни файлове
- Файлове с данни и разпределение
- Лог файлове
- Препоръки за хардуер и файлова система
Сигурност
- Вградена автентикация
- Препоръки за сигурно внедряване
Мониторинг на MongoDB
- mongostat
- Анализ на производителността на паметта и входно-изходните операции
- Интеграция с инструменти за мониторинг: Munin / Cacti / Nagios
- Уеб конзола на MongoDB
Индексиране и оптимизация на заявки
- Управление на индекси и вътрешни механизми на индексиране в MongoDB
- Единични / съставни / гео индекси
- Идентифициране на неоптимални заявки. Използване на профайлъра на заявки.
Въведение в драйверите (Java/Python/Ruby/PHP/Perl)
- Как драйверите и обвивката комуникират с MongoDB
- BSON и Wire протоколът на MongoDB
- Отстраняване на проблеми с връзките на приложенията
Въведение в мащабируемостта на четене и запис
Репликация и устойчивост
- Репликация master-slave
- Replica sets
- Използване на write concern за устойчивост
- Справяне с откази при репликация
Автоматично sharding
- Как работи sharding
- Настройване на shard клъстер в MongoDB
Избор на shard ключ
Sharding и индекси
- Топологии на sharding и replica set
- Администриране на sharded клъстер
Миграция на shard / chunk
Планове за архивиране и възстановяване
- Стратегии, базирани на файловата система
- mongodump / mongorestore
- rsync
- mongoimport / mongoexport
Изисквания
Основи на администрирането на операционна система.
Отзиви от участници (7)
Тempoто на говоренето и обясненията.
Marko Skokovic - PWO by Lottomatica Serbia
Курс - MongoDB for Administrators
Машинен превод
приятните комуникационни и обяснения на Мaciej
Nikola Rajic - PWO by Lottomatica Serbia
Курс - MongoDB for Administrators
Машинен превод
Отлично баланс между обясненията и упражненията. Помага за по-добро разбиране на концепциите. Примерите за използването на jq са много полезни за работата.
Laura Conti - PWO by Lottomatica Serbia
Курс - MongoDB for Administrators
Машинен превод
Полюбопитах от praktikata, въпреки че някои от нея бяха сложно изпълнявани.
Austin - Vodacom
Курс - MongoDB for Administrators
Машинен превод
Ми ми харесва, че Камил приспособи материала за мен и моето разбиране. Той наистина искаше да се увери, че съм разбрал.
Austin Robertson
Курс - MongoDB for Administrators
Машинен превод
Улесняване на оперативните задачи.
Kesh - Vodacom
Курс - MongoDB for Administrators
Машинен превод
Намерих преподавателя доста ясен.
Simon - ENGINEERING AND SERVICES JF S.A. DE C.V.
Курс - MongoDB for Administrators
Машинен превод