MongoBD

Проработать

  1. Learn MongoDB in 1 Hour 🍃 (2023)

Что это:

MongoBD - документоориентированная система управления базами данных, не требующая описания схемы таблиц. Использует JSON-подобные документы и схему базы данных.

GridFS

GridFS - внутренняя система хранения файлов более 16 MB.

    Использует 2 коллекции для хранения:
  1. fs.files - хранение файлов по частям.
  2. fs.chunks - хранения метаданных

Конвенция именования:

  1. Database - camelCase, в единственной числе, "db" в конце.
  2. Collections - snake_case, множественное число.
  3. Variables - camelCase.

Что произойдет, если падает мастер-нода:

Если падает мастер-нода (primary) в реплика-сете, это обычная и предусмотренная ситуация, которая обрабатывается механизмом автоматического выбора нового primary.

Возможные проблемы:

Как подготовиться: