← К курсу

Занятие 70. Репликация и CAP теорема. Часть 2

📁 Блок: MongoDB / CAP, ACID и практические задачи ⏱️ Время изучения: ~90 мин 🎯 Сложность: Продвинутая

⚡ Кратко: суть занятия

CAP-теорема описывает ограничения распределённых систем данных.

Consistency: все узлы видят одинаковые данные в одинаковый момент времени.

Availability: отказ узлов не мешает системе отвечать на запросы.

Partition Tolerance: система продолжает работать при разделении сети.

В распределённой системе можно гарантировать только два свойства из трёх.

ACID описывает надёжность транзакций: Atomicity, Consistency, Isolation, Durability.

Практика закрепляет aggregation на trips, companies, shipwrecks и restaurants.

Домашка 18: средняя цена на Гавайях и фильмы с imdb > 8 за 2015–2023 годы.

#group #sort #limit #geowithin #countdocuments

О чём это занятие

Вторая часть темы: CAP-теорема, Consistency, Availability, Partition Tolerance, связь с ACID, практические задания по trips, companies, shipwrecks, restaurants и домашка по Hawaii и imdb.

Что изучать дальше

Следующее занятие — 71. Практикум 18.