CAP-теорема (Брюера). Формулировка. Значение свойств. Виды систем в рамках теоремы и их краткая характеристика.

Производительность СУБД. Виды функций производительности и примеры предметных областей для них. Виды компромиссов (trade-off) и их объяснение.

Базы данных “ключ-значение”. Характеристика и отличительные черты. Примеры задач, для которых целесообразно использовать данные БД. Примеры реальных юзкейсов.

Документо-ориентированные БД. Характеристика и отличительные черты. Структуры, которыми оперируют БД. Примеры задач, для которых целесообразно использовать данные БД. Примеры реальных юзкейсов.

Графовые БД. Характеристика и отличительные черты. Структуры, которыми оперируют БД. Примеры задач, для которых целесообразно использовать данные БД. Примеры реальных юзкейсов.

Объектно-ориентированные БД. Сериализация и десериализация. Основная проблема, которую решают ООБД. Характеристика и отличительные черты. Структуры, которыми оперируют БД. Примеры задач, для которых целесообразно использовать данные БД. Примеры реальных юзкейсов.

Хранилища семейств колонок. Характеристика и отличительные черты. Структуры, которыми оперируют БД. Примеры задач, для которых целесообразно использовать данные БД. Примеры реальных юзкейсов.

Хранилища RDF. Характеристика и отличительные черты. Примеры задач, для которых целесообразно использовать данные БД. Примеры реальных юзкейсов.

Многомерные базы данных. Характеристика и отличительные черты. Примеры задач, для которых целесообразно использовать данные БД. Примеры реальных юзкейсов.

Многомодельные базы данных. Проблема использования нескольких моделей данных: возможные решения, их приемущества и недостатки. Характеристика и отличительные черты. Примеры задач, для которых целесообразно использовать данные БД. Примеры реальных юзкейсов.

Принципиальные виды масштабируемости, их приемущества и недостатки. Шардинг.

Виды сценариев использования по типу доступа к данным. Примеры.

Методы повышения отказоустойчивости, их приемущества и недостатки. Репликация. Основные характеристики процесса репликации. Виды репликации, их свойства с точки зрения основных характеристик и восстановления при сбоях.

Модели консистентности. Строгая консистентность и консистентность в конечном счете. Модель ACID. Модель BASE.