Mongo DB. Полное руководство
В этой книге детально рассматривается обновленная версия MongoDB 4.2 – мощной системы управления базами данных. Вы узнаете о том, как эта безопасная, высокопроизводительная система обеспечивает гибкие модели данных, высокую их доступность и горизонтальную масштабируемость. Авторы представляют руководство для разработчиков баз данных, расширенные настройки для системных администраторов и сценарии использования MongoDB в различных проектах.
Прочитав руководство, вы научитесь:
• работать с MongoDB, выполнять операции записи, находить документы и создавать сложные запросы;
• индексировать коллекции, агрегировать данные и использовать транзакции для своего приложения;
• настраивать набор локальных реплик и оценивать взаимодействие репликации с вашим приложением;
• настраивать компоненты кластера и выбирать ключ шардинга для различных приложений;
• исследовать аспекты администрирования приложений, настраивать аутентификацию и авторизацию;
• использовать статистику при мониторинге, резервном копировании и восстановлении развертываний, а также системные настройки при развертывании MongoDB.
MongoDB для разработчиков
Книга поможет освоить MongoDB 4.2 и основные операции с базами данных: запись, поиск документов, создание сложных запросов, индексацию коллекций и агрегацию данных. Практический подход позволяет применять MongoDB при разработке приложений.
Администрирование и масштабирование MongoDB
Отдельное внимание уделено репликации, шардингу и настройке кластеров MongoDB. Рассматриваются аутентификация и авторизация, мониторинг, резервное копирование и восстановление развертываний.