FlashKeepers

Data Science · College · College and University

Big Data: Spark and Hadoop

HDFS, MapReduce, Spark RDDs and DataFrames, lazy evaluation, partitioning, shuffles and Kafka streaming basics.

About this set

40 basic cards for College Data Science. It opens with "What is HDFS?" and "What is the NameNode in HDFS?". Study it alongside the other College sets below.

40 cards · basic cards · AI-written, checked twice. Edit anything.

Study this set free Look inside first Get FlashKeepers for iPhone

Opens in your browser, no account. Get the iPhone and iPad app · Android app

What is HDFS?
Show answerDistributed file system designed for storing large files across clusters with high fault tolerance
What is the NameNode in HDFS?
Show answerMaster node that manages the file system namespace and controls file access
What is a DataNode in HDFS?
Show answerSlave node that stores data blocks and performs block creation, deletion, and replication operations
What is block replication in HDFS?
Show answerStoring copies of data blocks on multiple nodes for redundancy and fault tolerance
What is the default replication factor in HDFS?
Show answer3
How does HDFS achieve fault tolerance?
Show answerThrough block replication and automatic replication of blocks from failed nodes to healthy ones
What is rack awareness in HDFS?
Show answerThe ability to optimize replica placement by understanding cluster topology and node locations
What is MapReduce?
Show answerProgramming model for distributed processing that divides jobs into map and reduce phases
What does the Map function do in MapReduce?
Show answerTakes input data and produces intermediate key-value pairs
What does the Reduce function do in MapReduce?
Show answerAggregates values associated with the same key from the mapper output
What is the Shuffle and Sort phase in MapReduce?
Show answerProcess that sorts mapper output by key and groups values with identical keys for reducers
What is data locality in MapReduce?
Show answerPrinciple of processing data on the node where it is stored rather than moving data across the network
What is a combiner in MapReduce?
Show answerMini-reducer that runs on mapper output to reduce data transferred to reducers
What are InputFormats in MapReduce?
Show answerSpecify how input data is split and read, determining the number of mappers and data distribution
What is an RDD in Spark?
Show answerImmutable, distributed, fault-tolerant collection of objects that can be processed in parallel

25 more cards in the app

Study this set free