С какими базами данных вы работали? Как устроена MongoDB и как она масштабируется?

MongoDB хранит документы BSON; replica set обеспечивает резервирование, sharding распределяет данные между шардами. Эти механизмы решают разные задачи.

Короткий ответ

Что ответить на собеседовании

MongoDB хранит документы BSON; replica set обеспечивает резервирование, sharding распределяет данные между шардами. Эти механизмы решают разные задачи.

Подробный разбор

Ответ с пояснениями

MongoDB хранит документы BSON; replica set обеспечивает резервирование, sharding распределяет данные между шардами. Эти механизмы решают разные задачи.

Сначала назовите БД, с которыми действительно работали, и характер нагрузки. В MongoDB коллекция содержит документы, доступ ускоряют индексы. В sharded cluster маршрутизаторы mongos направляют запросы по shard key, а config servers хранят метаданные. Неудачный ключ создаёт перекос или scatter-gather запросы. Репликация сама по себе не равна горизонтальному распределению объёма записи.

Источник: www.mongodb.com.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее