Introduction to Scalable Data Analytics using Apache Spark (Phân tích dữ liệu quy mô lớn sử dụng Apache Spark)
正在生成预览...
Tài liệu slide bài giảng giới thiệu về phân tích dữ liệu quy mô lớn sử dụng Apache Spark, bao gồm các vấn đề dữ liệu lớn, MapReduce, và Spark.
描述
Fall 2019 Introduction to Scalable Data Analytics using Apache Spark Fall 2019 Outline ⬤ Big Data Problems: Distributing Work, Failures, Slow Machines ⬤ What is Apache Spark? ⬤ Core things of Apache Spark ⬥ RDD ⬤ Core Functionality of Apache Spark ⬤ Simple tutorial Vassilis Christophides christop@csd.uoc.gr http://www.csd.uoc.gr/~hy562 University of Crete, Fall 2019 1 2 Fall 2019 Fall 2019 Hardware for Big Data Big Data Problems: Distributing Work, Failures, Slow Machines Bunch of Hard Drives …. and CPUs The Big Data Problem ⬥ Data growing faster than CPU speeds ⬥ Data growing faster than per-machine storage ⬤ Can’t process or store all data on one machine ⬤ 3 4 Fall 2019 Fall 2019 Hardware for Big Data ⬤ One big box ! (1990s solution) ⬥ All processors share memory ⬤ Very expensive ⬥ Low volume ⬥ All “premium” HW ⬤ Still not big enough! Hardware for Big Data Image: Wikimedia Commons / User:Tonusamuel ⬤ Consumer-grade hardware ⬥ Not "gold plated" ⬤ Many desktop-like servers ⬥ Easy to add capacity ⬥ Cheaper per CPU/disk ⬤ But, implies complexity in software Image: Steve Jurvetson/Flickr 5 6 Fall 2019 Fall 2019 Problems with Cheap HW ⬤ ⬤ ⬤ The Opportunity Failures, e.g. (Google numbers) ⬥ 1-5% hard drives/year ⬥ 0.2% DIMMs/year ⬤ Cluster computing is a game-changer! ⬤ Provides access to low-cost computing and storage Network speeds vs. shared memory ⬥ Much more latency ⬥ Network slower than storage ⬤ Costs decreasing every year ⬤ The challenge is programming the resources Uneven performance ⬤ What’s hard about Cluster computing? ⬥ How do we split work across machines? Google Datacenter 7 8 Fall 2019 How do you Count the Number of Occurrences of each Word in a Document? “I am Sam I am Sam Sam I am Do you like Green eggs and ham?” Fall 2019 Centrilized Approach: Use a Hash Table I: 3 am: 3 Sam: 3 do: 1 you: 1 like: 1 … “I am Sam I am Sam Sam I am Do you like Green eggs and ham?” 9 {} 10 Fall 2019 Centri
AI 摘要
- 文档名称
- Introduction to Scalable Data Analytics using Apache Spark (Phân tích dữ liệu quy mô lớn sử dụng Apache Spark)
- 学校 / 课程
- University of Crete · Khai phá dữ liệu
- 内容
- Tài liệu giới thiệu Apache Spark cho phân tích dữ liệu lớn, nêu bật các vấn đề của Big Data và cách Spark giải quyết chúng. Nó bao gồm các khái niệm cốt lõi như RDD và so sánh với MapReduce.
- 目录
- Big Data Problems: Distributing Work, Failures, Slow Machines
- What is Apache Spark?
- Core things of Apache Spark
- Core Functionality of Apache Spark
- Simple tutorial
- 页数
- 43 页
- 上传者
- Uni24h
常见问题
此文档免费吗?
是的。“Introduction to Scalable Data Analytics using Apache Spark (Phân tích dữ liệu quy mô lớn sử dụng Apache Spark)”是免费的 — 只需登录并点击“下载”即可获取原始文件。
这份文档有多少页?
该文档共有 43 页,适用于课程 Khai phá dữ liệu。您可以在下载前进行在线预览。
我可以在下载前预览吗?
是的。您可以通过在线阅读器直接在本页面预览此文档,然后再决定是否下载。
Introduction to Scalable Data Analytics using Apache Spark (Phân tích dữ liệu quy mô lớn sử dụng Apache Spark)
正在生成预览...
Fall 2019 Introduction to Scalable Data Analytics using Apache Spark Fall 2019 Outline ⬤ Big Data Problems: Distributing Work, Failures, Slow Machines ⬤ What is Apache Spark? ⬤ Core things of Apache Spark ⬥ RDD ⬤ Core Functionality of Apache Spark ⬤ Simple tutorial Vassilis Christophides christop@csd.uoc.gr http://www.csd.uoc.gr/~hy562 University of Crete, Fall 2019 1 2 Fall 2019 Fall 2019 Hardware for Big Data Big Data Problems: Distributing Work, Failures, Slow Machines Bunch of Hard Drives …. and CPUs The Big Data Problem ⬥ Data growing faster than CPU speeds ⬥ Data growing faster than per-machine storage ⬤ Can’t process or store all data on one machine ⬤ 3 4 Fall 2019 Fall 2019 Hardware for Big Data ⬤ One big box ! (1990s solution) ⬥ All processors share memory ⬤ Very expensive ⬥ Low volume ⬥ All “premium” HW ⬤ Still not big enough! Hardware for Big Data Image: Wikimedia Commons / User:Tonusamuel ⬤ Consumer-grade hardware ⬥ Not "gold plated" ⬤ Many desktop-like servers ⬥ Easy to add capacity ⬥ Cheaper per CPU/disk ⬤ But, implies complexity in software Image: Steve Jurvetson/Flickr 5 6 Fall 2019 Fall 2019 Problems with Cheap HW ⬤ ⬤ ⬤ The Opportunity Failures, e.g. (Google numbers) ⬥ 1-5% hard drives/year ⬥ 0.2% DIMMs/year ⬤ Cluster computing is a game-changer! ⬤ Provides access to low-cost computing and storage Network speeds vs. shared memory ⬥ Much more latency ⬥ Network slower than storage ⬤ Costs decreasing every year ⬤ The challenge is programming the resources Uneven performance ⬤ What’s hard about Cluster computing? ⬥ How do we split work across machines? Google Datacenter 7 8 Fall 2019 How do you Count the Number of Occurrences of each Word in a Document? “I am Sam I am Sam Sam I am Do you like Green eggs and ham?” Fall 2019 Centrilized Approach: Use a Hash Table I: 3 am: 3 Sam: 3 do: 1 you: 1 like: 1 … “I am Sam I am Sam Sam I am Do you like Green eggs and ham?” 9 {} 10 Fall 2019 Centri
阅读全文
- 文档名称
- Introduction to Scalable Data Analytics using Apache Spark (Phân tích dữ liệu quy mô lớn sử dụng Apache Spark)
- 学校 / 课程
- University of Crete · Khai phá dữ liệu
- 内容
- Tài liệu giới thiệu Apache Spark cho phân tích dữ liệu lớn, nêu bật các vấn đề của Big Data và cách Spark giải quyết chúng. Nó bao gồm các khái niệm cốt lõi như RDD và so sánh với MapReduce.
- 目录
- Big Data Problems: Distributing Work, Failures, Slow Machines
- What is Apache Spark?
- Core things of Apache Spark
- Core Functionality of Apache Spark
- Simple tutorial
- 页数
- 43 页
- 上传者
- Uni24h
评论 (0)
暂无评论。快来抢沙发吧!
Basic association analysis (Chap 6) (Thuật toán trong phân tích kết hợp)
Frequent Item Sets Association Rules (Tập phổ biến và Luật kết hợp)
OLAP, Data Warehouse, and Column Store (Lecture 3) (Khái niệm về cơ sở dữ liệu quan hệ, OLTP, OLAP và kiến trúc kho dữ liệu)
Map Reduce Algorithm Design (Lecture 6) (Thiết kế thuật toán MapReduce)
Hadoop Programming (Khái niệm cơ bản về lập trình Hadoop MapReduce)
Chương 7.Cơ học lượng tử - Vật lý đại cương 3 - TS.Nguyễn Thị Trang
Chương 6.Quang học lượng tử - Vật lý đại cương 3 - TS.Nguyễn Thị Trang
Chương 5.Thuyết tương đối - Vật lý đại cương 3 - TS.Nguyễn Thị Trang
Chương 4. Tán xạ ánh sáng - Vật lý đại cương 3 - TS.Nguyễn Thị Trang
Chương 3.Phân cực ánh sáng - Vật lý đại cương 3 - TS.Nguyễn Thị Trang
评论 (0)
暂无评论。快来抢沙发吧!