План на курса

Архитектурен преглед на MongoDB

    Произход, цели на дизайна, ключови характеристики Структура на процеса (mongos, mongod, конфигурационни сървъри) Структура на директория/файл

Работа с MongoDB Shell

    Документи и типове данни CRUD (Вмъквания, заявки, актуализации, изтривания) Системни команди

Конфигуриране и внедряване на един сървър

    Конфигурационни файлове Файлове с данни и разпределение Регистрационни файлове Препоръки за хардуер и файлова система

Сигурност

    Препоръки за вградено удостоверяване за сигурно внедряване

Мониторинг MongoDB

    mongostat Анализиране на паметта и производителността на IO Интеграция с инструменти за наблюдение: Munin / Cacti / Nagios Уеб конзола на MongoDB

Индексиране и оптимизиране на заявки

    Управление на индекси и MongoDB вътрешно индексиране Единични/Съставни/Гео индекси Идентифициране на неоптимални заявки. Използване на инструмента за профилиране на заявки.

Въведение в драйверите (Java/Python/Ruby/PHP/Perl)

    Как драйверите и обвивката комуникират с MongoDB BSON и връзките на приложението MongoDB Wire Protocol Troubleshooting

Въведение в скалируемостта за четене и запис

Репликация и издръжливост

    Репликация главен-подчинен Набори реплики Използване на загриженост за запис за дълготрайност Боравене с грешки при репликация

Автоматично шардинг

    Как работи шардингът Настройване на MongoDB шард клъстер

Избор на шард ключ

Шардинг и индекси

    Топологии за шардинг и набор от реплики Администриране на шардинг клъстер

Миграция на Shard / Chunk

Планове за архивиране и възстановяване

    Базирани на файлова система стратегии mongodump / mongorestore rsync mongoimport / mongoexport

Изисквания

Основи на администрирането на операционна система.

 14 Hours

Брой участници



Цена за участник

Oтзиви от потребители (10)

Свързани Kурсове

Administrating Percona Server for MongoDB

7 Hours

MongoDB Advanced Administrator

14 Hours

Свързани Kатегории