Book description
Эта книга представляет собой исчерпывающее руководство по работе с MongoDB 4.2 – мощной документоориентированной системой управления ба-зами данных. Авторы, внесшие личный вклад в создание и развитие MongoDB, начинают описание системы с самых азов (история создания, базовая термино-логия) и постепенно переходят к более сложным темам (выполнение запросов, индексация, агрегирование, транзакции, наборы реплик, управление опера-циями, шардинг и администрирование данных, долговечность, мониторинг и безопасность).Читатель получит конкретные советы по написанию приложения, которое хорошо работает с MongoDB, выяснит, какие системные настройки следует учитывать при ее развертывании и как устанавливать MongoDB в Windows, OS X и Linux.Издание предназначено для разработчиков объемных баз данных, масштаби-рование которых является одной из приоритетных задач.
Table of contents
- Предисловие
- Предисловие от издательства
- Часть I
-
Введение в MongoDB
- Глава 1
- Введение
- Глава 2
- Начало работы
- Глава 3
- Создание, обновление и удаление документов
- Глава 4
- Выполнение запросов
- Часть II
-
Разработка приложения
- Глава 5
- Индексы
- Глава 6
- Специальные типы индексов и коллекций
- Глава 7
-
Знакомство с фреймворком агрегации
- Конвейеры, этапы и настраиваемые параметры
- Начало работы с этапами: знакомые операции (1/2)
- Начало работы с этапами: знакомые операции (2/2)
- Выражения
- $project (1/2)
- $project (2/2)
- $unwind (1/2)
- $unwind (2/2)
- Выражения массивов (1/2)
- Выражения массивов (2/2)
- Аккумуляторы
- Знакомство с группировкой (1/3)
- Знакомство с группировкой (2/3)
- Знакомство с группировкой (3/3)
- Запись результатов конвейера агрегации в коллекцию
- Глава 8
- Транзакции
- Глава 9
- Разработка приложений
- Часть III
-
Репликация
- Глава 10
- Настройка набора реплик
- Глава 11
- Компоненты набора реплик
- Глава 12
- Подключение к набору реплик из своего приложения
- Глава 13
- Администрирование
- Часть IV
-
Шардинг
- Глава 14
- Знакомство с шардингом
- Глава 15
- Конфигурирование шардинга
- Глава 16
- Выбор ключа шардинга
- Глава 17
- Администрирование шардинга
- Часть V
-
Администрирование приложений
- Глава 18
- Смотрим, что делает ваше приложение
- Глава 19
- Обеспечение безопасности в MongoDB
- Глава 20
-
Долговечность
- Долговечность на уровне членов с помощью журналирования
- Долговечность на уровне кластера при использовании гарантии записи
- Долговечность на уровне кластера при использовании гарантии чтения
- Долговечность транзакций с использованием гарантии записи
- Чего MongoDB не гарантирует
- Проверка на предмет наличия повреждений
- Часть VI
-
Администрирование сервера
- Глава 21
- Настройка MongoDB в рабочем окружении
- Глава 22
- Мониторинг MongoDB
- Глава 23
- Создание резервных копий
- Глава 24
- Развертывание MongoDB
- Приложение А
- Установка MongoDB
- Приложение B
- Внутреннее устройство MongoDB
- Об авторах
- Об изображении на обложке
- Предметный указатель
Product information
- Title: MongoDB: полное руководство
- Author(s):
- Release date: April 2020
- Publisher(s): DMK Press
- ISBN: None
You might also like
book
Java Coding Problems
Develop your coding skills by exploring Java concepts and techniques such as Strings, Objects and Types, …
book
GitLab Quick Start Guide
Port projects over from GitHub and convert SVN projects to GitLab hosted git projects Key Features …
book
Python Crash Course, 3rd Edition
Python Crash Course is the world's best-selling guide to the Python guide programming language, with over …
book
Redis in Action
Summary Redis in Action introduces Redis and walks you through examples that demonstrate how to use …