SA Шпаргалка

Все ответы в 2 клика

Продвинутый

Что такое BASE архитектура (в противовес ACID)?

Реляционные БД строятся на строгих принципах ACID. NoSQL базы часто жертвуют строгостью ради скорости и масштабируемости, используя BASE:

  • BA (Basically Available) — Базовая доступность: Система отвечает на любой запрос, даже если часть серверов упала (но может отдать устаревшие данные).

  • S (Soft state) — Гибкое состояние: Состояние системы может меняться со временем даже без ввода новых данных (из-за фоновой синхронизации узлов).

  • E (Eventual consistency) — Согласованность в конечном счете: Если прекратить запись, через какое-то время все узлы синхронизируются и данные станут одинаковыми.

Сложная тема? Разберём на мок-интервьюЗаписаться на менторство →

Ещё вопросы раздела «NoSQL»

Все вопросы раздела «NoSQL»