Реляционные базы данных являются технологией выбора для хранения, извлечения и запроса данных Реляционные базы данных позволяют пользователям организовывать свои данные с использованием структурированного, хорошо зарекомендовавшего себя набора шаблонов (модели) Хотя этот подход хорошо работает для хранения данных, которые стандартизированы и хорошо известны заранее (подумайте о приложении для госпитального контроля, которое хранит записи пациентов с одинаковым набором предопределенных полей идентификатор пациента, имя, фамилия, дата последнего посещения и т д), существуют ограничения для этой модели Для организаций, чьи входящие данные не являются надежными (подумайте о форме онлайн-запроса для запуска, который все еще находится в процессе экспериментирования с разными полями для сбора данных о посетителях, удаления и добавления полей по мере их перехода для изменения характера бизнеса) , любые установленные определения того, как данные должны вписываться в существующую базу данных, должны регулярно пересматриваться Это потребует воссоздания модели данных (схемы), которая диктует структуру данных и разрешенных типов данных для поддержки различных типов ввода данных и т Д, Прежде чем любые новые данные могут быть сохранены в базе данных Введите базы данных NoSQL (не только SQL) Базы данных NoSQL позволяют пользователям предопределять структуру входящих данных, позволяя им вставлять и обновлять новые данные «на лету» Базы данных NoSQL часто быстрее, чем реляционные базы данных, и с легкостью обрабатывают очень большие объемы данных Базы данных NoSQL также масштабируются лучше, чем реляционные базы данных, благодаря их способности эффективно разделять данные на многих серверах (кластере) и балансировать нагрузку на доступ к этим данным Базы данных NoSQL особенно хорошо интегрируются с приложениями, которые поддерживают аналитику в реальном времени, персонализацию сайта, приложения IoT и мобильные приложения В этом обученном, живом обучении участники поймут архитектуру, принципы дизайна и функциональность самых популярных баз данных NoSQL на рынке, поскольку они настраивают, работают и осваивают множество баз данных NoSQL в живой лабораторной среде Цель этого обучения - предоставить участникам возможность разумно оценивать, предлагать и внедрять подходящее решение базы данных NoSQL в своей организации К концу этого тренинга участники смогут: Установка и настройка различных типов баз данных NoSQL, включая MongoDB, Cassandra, Redis и Neo4j Понять преимущества и недостатки баз данных NoSQL и реляционных баз данных Понимать базовые форматы данных, используемые базами данных NoSQL, и то, как эти форматы могут использоваться в интересах при разработке современных приложений (настольных, мобильных, облачных, IoT) Выполнять операции создания, вставки, обновления, удаления в базе данных NoSQL Настройка смешанной среды как с реляционной базой данных, так и с NoSQL, работающей в тандеме Настройте кластер базы данных NoSQL для распределенной обработки очень больших наборов данных Понимание последствий безопасности использования базы данных NoSQL Развертывание и масштабирование базы данных NoSQL в рабочей среде Аудитория Специалисты базы данных Архитектор данных Стратеги данных Менеджеры проекта Разработчики приложений, желающие интегрировать решение гибкой базы данных в свое приложение Формат курса Часть лекций, обсуждение частей, упражнения и тяжелая практика handson Заметка Чтобы запросить индивидуальную подготовку для этого курса, пожалуйста, свяжитесь с нами, чтобы договориться ,.