Преподаю

MongoDB

Документо-ориентированная NoSQL СУБД

Data & Storage Период: 2024–н.в.

О инструменте и моём опыте

MongoDB — NoSQL база данных, с которой работал в проектах, требующих гибкой схемы и горизонтального масштабирования. Использовал для хранения событий и документов с переменной структурой. В учебных проектах.

Как использую в работе

  • Проектирование документных схем
  • Агрегационные пайплайны (Aggregation Pipeline)
  • Шардинг и репликация
  • Индексы: compound, text, geospatial
  • Интеграция с Go через mongo-go-driver

Сценарии применения

  • Хранение событийных логов
  • Каталоги с переменной структурой
  • Прототипирование с быстрой итерацией схемы

Официальная документация MongoDB