Базы данных: Работа с распределенными базами данных и файловыми системами на примере MongoDB и HDFS с использованием Node.js, Express.js, Apache Spark и Scala Учебное пособие
Предназначено для изучения и создания информационных систем и приложений с использованием распределенных баз данных и файловых систем. Для создания информационных систем на основе распределенных баз данных используется серверная часть стека программного обеспечения MEAN включающая в себя СУБД NoSQ...
Main Author: | |
---|---|
Other Authors: | , |
Format: | eBook |
Language: | Russian |
Published: |
Москва
ООО "Научно-издательский центр ИНФРА-М"
2023
|
Series: | Среднее профессиональное образование
|
Subjects: | |
Online Access: | https://znanium.com/catalog/document?id=435831 https://znanium.com/cover/2111/2111334.jpg |
Summary: | Предназначено для изучения и создания информационных систем и приложений с использованием распределенных баз данных и файловых систем. Для создания информационных систем на основе распределенных баз данных используется серверная часть стека программного обеспечения MEAN включающая в себя СУБД NoSQL-типа MongoDB платформу Node и фреймворк Express. Рассмотрены также основы администрирования и репликации в СУБД MongoDB. В качестве инструмента моделирования объектов баз данных используется Mongoose.js. С целью создания фронтенд частей сайтов и веб-приложений изучается применение свободного программного обеспечения Bootstrap HTML5 Boilerplate Initializr. Приводится детальный процесс разработки и тестирования API REST-приложения на основе модели MVC. В результате обучающиеся будут способны создавать полноценную распределенную информационную систему на основе современных СУБД NoSQL-типа. Для создания приложений также используются распределенные хранилища данных (больших массивов неструктурированной информации) на примере Hadoop Apache с инструментарием Spark и Scala. Для студентов учреждений среднего профессионального образования обучающихся по укрупненной группе специальностей 09.02.00 Информатика и вычислительная техника а также для специалистов в области проектирования распределенных информационных систем на основе современных СУБД NoSQL-типа создания мобильных и интернет-приложений. |
---|---|
Physical Description: | 235 с. |