DS 266 Big Data Management Flashcards

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/35

flashcard set

Earn XP

Description and Tags

Vocabulary flashcards covering key Big Data concepts, dimensions, database types, technologies (Hadoop, Spark, MongoDB), and query operators from the lecture series.

Last updated 5:59 PM on 8/28/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

36 Terms

1
New cards

Big Data

Information or data sets so large and complex that they cannot be processed or analyzed using traditional database management tools or applications.

2
New cards

Volume

The dimension of Big Data representing data at rest, ranging from terabytes to exabytes of existing data.

3
New cards

Velocity

The dimension of Big Data representing data in motion and the speed at which streaming data flows and must be processed.

4
New cards

Variety

The dimension of Big Data representing data in many forms, including structured, semi-structured, unstructured, text, and multimedia data.

5
New cards

Veracity

The dimension of Big Data representing data in doubt, characterized by uncertainty due to incompleteness, inconsistency, and latency.

6
New cards

DRIP Effect

Data Rich Information Poor effect, describing how 87.5% of global data has not been really developed or used.

7
New cards

Data Rawness

The property of keeping the rawest data possible to maximize the ability to obtain new insights rather than overwriting or deleting information.

8
New cards

Data Immutability

The principle that data is not modified or deleted, but rather new data is continuously added.

9
New cards

Eternally True Data

The concept that a piece of data, once true, must always be true, typically achieved in practice using timestamps.

10
New cards

Unstructured Data

Free-form text, digital photos, videos, and audio that cannot be accommodated by traditional relational database technology.

11
New cards

Semi-structured Data

Typewritten data that has been processed to some extent and can be electronically stored in flat files, HTML/XML markup, or Word files.

12
New cards

Structured Data

Categorized data stored in files according to a particular format description that adheres to Structured Query Language (SQL).

13
New cards

DBMS

Database Management System; a specialized structure or format that allows computers to store, manage, and retrieve data quickly.

14
New cards

MapReduce

An algorithm designed by Google for efficiently executing batch-mode functions across large amounts of data using Map and Reduce operations.

15
New cards

Master Node

A distribution node that stores all metadata, access rights, mapping, and locations of files and blocks in a cluster.

16
New cards

Slave Nodes

Nodes in a distributed cluster architecture where actual data is physically stored.

17
New cards

Hadoop

A software framework derived from MapReduce and BigTable that runs applications on large clusters of commodity hardware.

18
New cards

Impala

A massively-parallel query execution engine developed specifically to run on Hadoop.

19
New cards

HBase

A distributed, column-oriented database component built on Hadoop.

20
New cards

Hive

A component that acts as a distributed data warehouse on Hadoop.

21
New cards

Spark

An in-memory (RAM-based) unified processing platform that accelerates processing for batching, streaming, machine learning, and interactive analysis.

22
New cards

MLlib

A distributed machine learning framework built on top of Spark that runs up to ten times faster than disk-based Hadoop.

23
New cards

AsterixDB

A scalable big data management system designed for querying semi-structured data sets.

24
New cards

MongoDB

A document-oriented database that stores structured and unstructured data in JSON or CSV files without using tables, rows, or columns.

25
New cards

Document (MongoDB)

An ordered set of keys with associated values that serves as the basic unit of data in MongoDB, replacing relational database rows.

26
New cards

Collection (MongoDB)

A group of documents in MongoDB, serving as the analog to a table in relational databases.

27
New cards

id Key

A special 12-byte key unique within a MongoDB collection assigned to identify each document.

28
New cards

$lt

A MongoDB comparison operator representing less than.

29
New cards

$gt

A MongoDB comparison operator representing greater than.

30
New cards

$in

A MongoDB operator used to match documents where a key's value equals any value in a specified array.

31
New cards

$all

A MongoDB operator used to query arrays for documents that contain all specified search elements regardless of order.

32
New cards

$size

A MongoDB operator used to query for arrays of a specific size or length.

33
New cards

Mutable Variable (var)

A variable declared in Scala using the var keyword that can be reassigned or modified after initialization.

34
New cards

Immutable Variable (val)

A variable declared in Scala using the val keyword that cannot be reassigned once initialized.

35
New cards
36
New cards