舉報

會員
Programming MapReduce with Scalding
最新章節:
Index
Thisbookisaneasy-to-understand,practicalguidetodesigning,testing,andimplementingcomplexMapReduceapplicationsinScalausingtheScaldingframework.Itispackedwithexamplesfeaturinglog-processing,ad-targeting,andmachinelearning.ThisbookisfordeveloperswhoarewillingtodiscoverhowtoeffectivelydevelopMapReduceapplications.PriorknowledgeofHadooporScalaisnotrequired;however,investingsometimeonthosetopicswouldcertainlybebeneficial.
目錄(76章)
倒序
- 封面
- 版權頁
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Introduction to MapReduce
- The Hadoop platform
- MapReduce
- MapReduce abstractions
- Introducing Cascading
- Summary
- Chapter 2. Get Ready for Scalding
- Why Scala?
- Scala basics
- Scala build tools
- Hello World in Scala
- Development editors
- Installing Hadoop in five minutes
- Running our first Scalding job
- Submitting a Scalding job in Hadoop
- Summary
- Chapter 3. Scalding by Example
- Reading and writing files
- Understanding the core capabilities of Scalding
- Operations on groups
- A simple example
- Typed API
- Summary
- Chapter 4. Intermediate Examples
- Logfile analysis
- Exploring ad targeting
- Summary
- Chapter 5. Scalding Design Patterns
- The external operations pattern
- The dependency injection pattern
- The late bound dependency pattern
- Summary
- Chapter 6. Testing and TDD
- Introduction to testing
- MapReduce testing challenges
- Development lifecycle with testing strategy
- TDD for Scalding developers
- Black box testing
- Summary
- Chapter 7. Running Scalding in Production
- Executing Scalding in a Hadoop cluster
- Scheduling execution
- Coordinating job execution
- Configuring using a property file
- Configuring using Hadoop parameters
- Monitoring Scalding jobs
- Using slim JAR files
- Scalding execution throttling
- Summary
- Chapter 8. Using External Data Stores
- Interacting with external systems
- SQL databases
- NoSQL databases
- Search platforms
- Summary
- Chapter 9. Matrix Calculations and Machine Learning
- Text similarity using TF-IDF
- Setting a similarity using the Jaccard index
- K-Means using Mahout
- Other libraries
- Summary
- Index 更新時間:2021-12-08 12:44:35
推薦閱讀
- Learning NServiceBus(Second Edition)
- PostgreSQL Cookbook
- Building a RESTful Web Service with Spring
- 趣學Python算法100例
- Python測試開發入門與實踐
- Python應用開發技術
- VMware vSphere Design Essentials
- 計算機應用基礎(Windows 7+Office 2010)
- HTML5程序設計基礎教程
- Serverless工程實踐:從入門到進階
- Learning IBM Bluemix
- Clojure High Performance Programming
- JavaScript高級程序設計(第3版)
- Cadence Concept-HDL & Allegro原理圖與電路板設計(第2版)
- 零基礎學Python(升級版)
- Python機器學習
- PHP程序開發參考手冊
- PHP 程序員面試筆試真題庫
- Learning Google BigQuery
- Python Django Web典型模塊開發實戰
- C++趣味編程及算法入門
- 深入探索JVM垃圾回收:ARM服務器垃圾回收的挑戰和優化
- 深度學習入門:基于PyTorch和TensorFlow的理論與實現
- R的極客理想:高級開發篇
- Unity 5.x Shaders and Effects Cookbook
- PHP開發自學經典
- Python Automation Cookbook
- HTML5 Data and Services Cookbook
- INSTANT PostgreSQL Starter
- OpenShift云原生架構:原理與實踐