Содержание
- Введение 1
- Теоретические основы нереляционных баз данных 2
- - Ключевые принципы NoSQL: подходы и классификация 2.1
- - Сравнение архитектур: NoSQL против SQL 2.2
- - Преимущества и недостатки NoSQL баз данных 2.3
- Архитектура и особенности MongoDB 3
- - Архитектура MongoDB: компоненты и взаимодействие 3.1
- - Модель данных MongoDB (BSON) и схемы 3.2
- - Запросы и индексирование в MongoDB 3.3
- Практическое применение MongoDB 4
- - Примеры использования MongoDB в веб-разработке 4.1
- - Использование MongoDB для анализа данных 4.2
- - Оптимизация и масштабирование MongoDB 4.3
- Сравнительный анализ и оценка производительности 5
- - Сравнение производительности MongoDB и реляционных СУБД 5.1
- - Анализ масштабируемости MongoDB 5.2
- - Практические тесты и бенчмарки 5.3
- Заключение 6
- Список литературы 7