К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
NoSQL Databases: Analyze & Implement Scalable Systems · LearnSpace
Назад в каталог
courseraАнализ данных

NoSQL Databases: Analyze & Implement Scalable Systems

Курс от EDUCBA
Уровень не указан≈ 15 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Build the skills to analyze, apply, and implement scalable data systems using NoSQL databases, Apache Oozie, Apache Storm, and Apache Mahout. You’ll begin by exploring the origins and benefits of NoSQL, including schema flexibility, diverse data types, data versioning, and the role of NoSQL in managing large-scale, unstructured data. You’ll also compare ACID and BASE consistency models and apply consistency principles to application development. Next, you’ll design and schedule big data workflows with Apache Oozie using Hive actions, control nodes, coordinators, and workflow applications. You’ll then use Apache Storm for real-time stream processing, working with topologies, stream groupings, tasks, workers, Zookeeper, deployment, parallelism, and reliability mechanisms. Finally, you’ll apply Apache Mahout to scalable machine learning workflows. You’ll design recommendation systems, use classification and clustering techniques, evaluate model performance, and work with Canopy, Naïve Bayes, KMeans, and Logistic Regression. Designed for aspiring data engineers, developers, and analysts, this course uniquely connects database design, workflow orchestration, real-time processing, and machine learning in one structured journey. Enroll to gain practical skills for building scalable, fault-tolerant, and intelligent big data solutions.

Навыки, которые вы освоите

ScalabilityApache MahoutNoSQLClassification AlgorithmsUnsupervised LearningMachine Learning AlgorithmsApplied Machine LearningModel EvaluationReal Time DataBig DataData PipelinesDistributed ComputingApache HiveDatabase TheoryMachine LearningDatabases

Программа курса

4 модулей · 98 учебных материалов

01Foundations of NoSQL Databases28 материалов

Origins of NoSQL

A Brief History of NoSQLВидеоSchema AgnosticВидеоNonrelationalВидеоEnterprise NoSQLВидеоRecent Trends in ITВидео

Учитесь у экспертов

EDUCBA

Преподаватель курса

NoSQL Databases: Analyze & Implement Scalable Systems
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 15 ч

4 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Бразильский португальский, Корейский, Немецкий, Испанский, Японский, Венгерский

Часть программы вашего университета
Origins of NoSQLЗадание

Features and Data Types

NoSQL Benefits and PrecautionsВидеоManaging Different Data TypesВидеоTriple and Graph StoreВидеоHybrid NoSQL DatabasesВидеоApplying Consistency MethodВидеоFeatures and Data TypesЗадание

Consistency and Application Development

Choosing ACID or BASEВидеоDeveloping Application on NoSQLВидеоSemanticsВидеоPublic CloudВидеоManaging AvailabilityВидеоConsistency and Application DevelopmentЗадание

Data Versioning and Workflow Introduction

Versioning DataВидеоIntroduction to Apache OozieВидеоDiscuss Action in DetailВидеоDiscuss ParametersВидеоEmail Action in OozieВидеоHadoop FS Action in OozieВидеоData Versioning and Workflow IntroductionЗаданиеDesigning and Managing Hive Databases for Big DataDIALOGUEGraded - Foundations of NoSQL DatabasesЗаданиеDesigning a Modern NoSQL Data PlatformDIALOGUE
02 Workflow Orchestration with Apache Oozie28 материалов

Hive and Control Nodes

Hive Action in OozieВидеоHive Action in Oozie ContinueВидеоControl NodeВидеоControl Node ContinueВидеоPig Action in OozieВидеоPig Action in Oozie ContinuesВидеоHive and Control NodesЗадание

Coordinators and Workflow Applications

Oozie CoordinatorsВидеоOozie Workflow ApplicationsВидеоOozie Workflow Applications ContinuesВидеоIntroductionВидеоDescription of HadoopВидеоCoordinators and Workflow ApplicationsЗадание

Apache Storm Basics

Storm IntroductionВидеоApache Storm HistoryВидеоFeatures of Apache StormВидеоArchitecture of Apache StormВидеоArchitecture Explanation in DetailВидеоApache Storm BasicsЗадание

Topology, Streams, and Reliability

TopologyВидеоSpouts and BoltsВидеоStreamВидеоInstallation ProcessВидеоStream GroupingВидеоStream Grouping ContinueВидеоReliabilityВидео
03Real-Time Processing with Apache Storm25 материалов

Tasks and Workers

TasksВидеоWorkersВидеоJava Installation and ZookeeperВидеоZookeeper installationВидеоEclipse InstallationВидеоTasks and Workers Задание

Deployment and Parallelism

Command line ClientВидеоParallelism in Storm TopologyВидеоWhat is MahoutВидеоMahout ArchitectureВидеоSubversion InstallationВидеоDeployment and ParallelismЗадание

Recommendations and Classifiers

Item Based RecommendationВидеоExample- CBayes ClassifierВидеоCommand Line OptionsВидеоCanopy ClusteringВидеоBasic RecommenderВидеоRecommendations and ClassifiersЗадание

Practical Examples and Deep Dive

Practical ExamplesВидеоMahout Seqdumper CommandВидеоRunning Code through EclipseВидеоReading from CodeВидеоIntroduction to Apache Mahout Deep DiveВидеоPractical Examples and Deep Dive Задание
04Machine Learning with Apache Mahout17 материалов

Use Cases and Recommendations

Use CasesВидеоRecommendationВидеоExample - Tanimoto DistanceВидеоHow to Use Mahout?ВидеоExerciseВидеоUse Cases and Recommendations Задание

Evaluation and Clustering

Example - EvaluationВидеоDeep Dive Canopy ClusteringВидеоClassificationВидеоVector FileВидеоNaïve Bayes Classifier from CodeВидеоEvaluation and ClusteringЗадание

Clustering Algorithms

KMeans ClusteringВидеоLogistic RegressionВидеоClustering Algorithms ЗаданиеGraded - Machine Learning with Apache MahoutЗаданиеDesigning a Scalable NoSQL Analytics Platform with Oozie, Storm, and MahoutDIALOGUE
Topology, Streams, and ReliabilityЗадание
Graded - Workflow Orchestration with Apache OozieЗадание
Graded - Real-Time Processing with Apache StormЗадание