Relational Data Processing on MapReduce (Xử lý dữ liệu quan hệ trên MapReduce)
Slide bài giảng trình bày về xử lý dữ liệu quan hệ trên MapReduce, so sánh với hệ quản trị cơ sở dữ liệu quan hệ, kiến trúc Hadoop YARN và khối lượng công việc OLTP/OLAP.
プレビューを生成中...
Fall 2019 Relational Data Processing on MapReduce Vassilis Christophides christop@csd.uoc.gr http://www.csd.uoc.gr/~hy562 University of Crete, Fall 2019 1 Peta-scale Data Analysis 30 billion RFID 12+ TBs of tweet data every day tags today (1.3B in 2005) Fall 2019 4.6 billion camera phones world wide ? TBs of data every day 100s of millions of GPS enabled devices sold annually 25+ TBs of log data every day generated by a new user being added every sec. for 3 years 4 billion views/day YouTube is the 2nd most used search engine next to Google 2+ billion 76 million smart meters in 2009… 200M by 2014 people on the Web by end 2011 © 2014 IBM Corporation 2 1 1 Big Data Analysis Fall 2019 A lot of these datasets have some structure Query logs Point-of-sale records User data (e.g., demographics) … How do we perform data analysis at scale? Relational databases and SQL MapReduce (Hadoop) 3 Fall 2019 Relational Databases vs. MapReduce Relational databases: Multipurpose: analysis and transactions; batch and interactive Data integrity via ACID transactions Lots of tools in software ecosystem (for ingesting, reporting, etc.) Supports SQL (and SQL integration, e.g., JDBC) Automatic SQL query optimization MapReduce (Hadoop): Designed for large clusters, fault tolerant Data is accessed in “native format” Supports many query languages Programmers retain control over performance 4 2 2 Fall 2019 Parallel Computation & Data Size Matters! 5 Parallel Relational Databases vs. MapReduce Parallel relational databases Fall 2019 Shared-nothing architecture for parallel processing Schema on “write” Failures are relatively infrequent “Possessive” of data Mostly proprietary MapReduce Schema on “read” Failures are relatively common In situ data processing Open source Hadoop NextGen (YARN) architecture 6 3 3 Fall 2019 MapReduce: A Major Step Backwards? MapReduce is a step backward in database access Separation of the schema
… Tải file gốc để đọc toàn bộ tài liệu.
- ドキュメント名
- Relational Data Processing on MapReduce (Xử lý dữ liệu quan hệ trên MapReduce)
- 学校 / コース
- University of Crete · Khai phá dữ liệu
- 内容
- Tài liệu so sánh cơ sở dữ liệu quan hệ song song với MapReduce trong việc xử lý dữ liệu lớn, phân tích các ưu nhược điểm và đề xuất giải pháp tích hợp khối lượng công việc OLTP và OLAP.
- 目次
- Relational Data Processing on MapReduce
- Peta-scale Data Analysis
- Big Data Analysis
- Relational Databases vs. MapReduce
- Parallel Computation & Data Size Matters!
- Parallel Relational Databases vs. MapReduce
- MapReduce: A Major Step Backwards?
- Map Reduce vs Parallel DBMS
- Database Workloads
- One Database or Two?
- OLTP/OLAP Integration
- ページ数
- 34 ページ
- アップロード者
- Giang Le
よくある質問
Tài liệu này có miễn phí không?
Có. “Relational Data Processing on MapReduce (Xử lý dữ liệu quan hệ trên MapReduce)” miễn phí — bạn chỉ cần đăng nhập rồi bấm Tải xuống để lấy file gốc.
Tài liệu dài bao nhiêu trang?
Tài liệu gồm 34 trang, thuộc môn Khai phá dữ liệu. Bạn có thể xem trước online trước khi tải.
Tôi có thể xem trước trước khi tải không?
Có. Bạn xem trước tài liệu ngay trên trang này bằng trình đọc online, rồi quyết định tải về.

コメント (0)
まだコメントはありません。最初のコメントを書きましょう!