舉報

會員
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
推薦閱讀
- 工程軟件開發技術基礎
- 摩登創客:與智能手機和平板電腦共舞
- JavaScript+jQuery網頁特效設計任務驅動教程(第2版)
- 程序員考試案例梳理、真題透解與強化訓練
- 從0到1:HTML+CSS快速上手
- jQuery從入門到精通 (軟件開發視頻大講堂)
- Apache Mesos Essentials
- Getting Started with LLVM Core Libraries
- Nginx Lua開發實戰
- NGINX Cookbook
- Android傳感器開發與智能設備案例實戰
- Buildbox 2.x Game Development
- Zabbix Performance Tuning
- RocketMQ實戰與原理解析
- 數字媒體技術概論
- 大規模語言模型開發基礎與實踐
- 菜鳥成長之路
- Learning Redis
- Lucene 4 Cookbook
- OAuth 2實戰寶典
- 超簡單:用Python讓Excel飛起來·核心模塊語法詳解篇
- 股票多因子模型實戰:Python核心代碼解析
- Gamification with Moodle
- 并行算法設計與性能優化
- Python自動化測試實戰
- Python測試之道
- 我的Python世界
- Asynchronous Android
- AWS Networking Cookbook
- C語言程序設計教程