,

Spark - The Definitive Guide

Big Data Processing made Simple

Paperback Engels 2018 1e druk 9781491912218
€ 81,24
Levertijd ± 16 werkdagen
Gratis verzonden

Samenvatting

Learn how to use, deploy, and maintain Apache Spark with this comprehensive guide, written by the creators of the open-source cluster-computing framework. With an emphasis on improvements and new features in Spark 2.0, authors Bill Chambers and Matei Zaharia break down Spark topics into distinct sections, each with unique goals.

You'll explore the basic operations and common functions of Spark's structured APIs, as well as Structured Streaming, a new high-level API for building end-to-end streaming applications. Developers and system administrators will learn the fundamentals of monitoring, tuning, and debugging Spark, and explore machine learning techniques and scenarios for employing MLlib, Spark's scalable machine-learning library.

- Get a gentle overview of big data and Spark
- Learn about DataFrames, SQL, and Datasets-Spark's core APIs-through worked examples
- Dive into Spark's low-level APIs, RDDs, and execution of SQL and DataFrames
- Understand how Spark runs on a cluster
- Debug, monitor, and tune Spark clusters and applications
- Learn the power of Structured Streaming, Spark's stream-processing engine
- Learn how you can apply MLlib to a variety of problems, including classification or recommendation

Lezersrecensies

Wees de eerste die een lezersrecensie schrijft!

Inhoudsopgave

Preface
About the Authors
Who This Book Is For
Conventions Used in This Book
Using Code Examples
O’Reilly Safari
How to Contact Us
Acknowledgments

I: Gentle Overview of Big Data and Spark
1. What Is Apache Spark?
Apache Spark’s Philosophy
Context: The Big Data Problem
History of Spark
The Present and Future of Spark
Running Spark
Downloading Spark Locally
Launching Spark’s Interactive Consoles
Running Spark in the Cloud
Data Used in This Book

2. A Gentle Introduction to Spark
Spark’s Basic Architecture
Spark Applications
Spark’s Language APIs
Spark’s APIs
Starting Spark
The SparkSession
DataFrames
Partitions
Transformations
Lazy Evaluation
Actions
Spark UI
An End-to-End Example
DataFrames and SQL
Conclusion

3. A Tour of Spark’s Toolset
Running Production Applications
Datasets: Type-Safe Structured APIs
Structured Streaming
Machine Learning and Advanced Analytics
Lower-Level APIs
SparkR
Spark’s Ecosystem and Packages
Conclusion

II: Structured APIs—DataFrames, SQL, and Datasets
4. Structured API Overview
DataFrames and Datasets
Schemas
Overview of Structured Spark Types
DataFrames Versus Datasets
Columns
Rows
Spark Types
Overview of Structured API Execution
Logical Planning
Physical Planning
Execution
Conclusion
Afgekapt op 62 regels

Managementboek Top 100

€ 81,24
Levertijd ongeveer 16 werkdagen
Gratis verzonden

Rubrieken

Producten

    Auteurs

      Trefwoorden

        Artikelen

          Spark - The Definitive Guide