🔗 Ресурсы
⚡ Кратко: суть занятия
CAP-теорема описывает ограничения распределённых систем данных.
Consistency: все узлы видят одинаковые данные в одинаковый момент времени.
Availability: отказ узлов не мешает системе отвечать на запросы.
Partition Tolerance: система продолжает работать при разделении сети.
В распределённой системе можно гарантировать только два свойства из трёх.
ACID описывает надёжность транзакций: Atomicity, Consistency, Isolation, Durability.
Практика закрепляет aggregation на trips, companies, shipwrecks и restaurants.
Домашка 18: средняя цена на Гавайях и фильмы с imdb > 8 за 2015–2023 годы.
Ресурсы
MongoDB Manual
Официальная документация MongoDB.
MongoDB Compass
Документация по GUI-клиенту Compass.
mongosh
Официальная документация MongoDB Shell.
Indexes
Индексы MongoDB и explain-планы.
Replication
Официальная документация по репликации MongoDB.
MongoDB Atlas
Официальная документация Atlas.
Локальный справочник MongoDB
Команды MongoDB внутри курса.