staff:courses:no_sql_introduction:exam_questions
- CAP-теорема (Брюера). Формулировка. Значение свойств. Виды систем в рамках теоремы и их краткая характеристика.
- Производительность СУБД. Виды функций производительности и примеры предметных областей для них. Виды компромиссов (trade-off) и их объяснение.
- Базы данных «ключ-значение». Характеристика и отличительные черты. Примеры задач, для которых целесообразно использовать данные БД. Примеры реальных юзкейсов.
- Документо-ориентированные БД. Характеристика и отличительные черты. Структуры, которыми оперируют БД. Примеры задач, для которых целесообразно использовать данные БД. Примеры реальных юзкейсов.
- Графовые БД. Характеристика и отличительные черты. Структуры, которыми оперируют БД. Примеры задач, для которых целесообразно использовать данные БД. Примеры реальных юзкейсов.
- Объектно-ориентированные БД. Сериализация и десериализация. Основная проблема, которую решают ООБД. Характеристика и отличительные черты. Структуры, которыми оперируют БД. Примеры задач, для которых целесообразно использовать данные БД. Примеры реальных юзкейсов.
- Хранилища семейств колонок. Характеристика и отличительные черты. Структуры, которыми оперируют БД. Примеры задач, для которых целесообразно использовать данные БД. Примеры реальных юзкейсов.
- Хранилища RDF. Характеристика и отличительные черты. Примеры задач, для которых целесообразно использовать данные БД. Примеры реальных юзкейсов.
- Многомерные базы данных. Характеристика и отличительные черты. Примеры задач, для которых целесообразно использовать данные БД. Примеры реальных юзкейсов.
- Многомодельные базы данных. Проблема использования нескольких моделей данных: возможные решения, их приемущества и недостатки. Характеристика и отличительные черты. Примеры задач, для которых целесообразно использовать данные БД. Примеры реальных юзкейсов.
- Принципиальные виды масштабируемости, их приемущества и недостатки. Шардинг.
- Виды сценариев использования по типу доступа к данным. Примеры.
- Методы повышения отказоустойчивости, их приемущества и недостатки. Репликация. Основные характеристики процесса репликации. Виды репликации, их свойства с точки зрения основных характеристик и восстановления при сбоях.
- Модели консистентности. Строгая консистентность и консистентность в конечном счете. Модель ACID. Модель BASE.