Skip to content
Marlbridge

Flashcards · 7517 · Topic 11

Big Data flashcards

6 cards on Topic 11. Pick a subtopic or study them all.

Study mode needs JavaScript. Every card is listed below, so you can still cover the answers and test yourself.

All 6 cards

For a quick read-through or printing. Cover the right-hand side to test yourself.

Topic 11: Big Data

What is Big Data?
Data that will not fit on a single server and is too large or complex for a conventional relational database, described by volume, velocity and variety.
What do volume, velocity and variety mean for Big Data?
Volume: too much data for one server. Velocity: data arrives, and must be processed, very quickly (often streamed). Variety: many types of data, often unstructured (text, images, video).
Why is Big Data processed across many machines?
One machine cannot store or process it fast enough, so the work is split across a cluster of servers working in parallel.
Why is functional programming suited to distributed processing of Big Data?
Functions have no side effects and data is immutable, so parts of the work can run in parallel on different machines without interfering with each other.
What is the fact-based model for representing data?
Each fact holds one piece of information and is immutable and timestamped; facts are never overwritten, so the history is kept.
What is a graph schema?
A way of showing the structure of a dataset as a graph: nodes for entities, edges for the relationships between them, and properties stored on the nodes.