Свържете се с нас

Съдържание и теми, включени в курса

Архитектурен преглед на 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

Изисквания

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

 14 Часа

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


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

Отзиви от участници (7)

Предстоящи Курсове

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