Spark GraphX in Action
Tags
Summary
Editor's review
Who it's for
A good fit for
- 已经会用 Spark,想补齐图计算这块短板的工程师
- 要做社交网络、推荐、反欺诈等关系数据分析的开发者
- 使用 Scala 开发、需要深入理解 GraphX API 的数据工程师
- 具备编程基础、准备进入大数据方向的研究生或自学者
Not a good fit for
- 完全没有编程经验、也从未接触 Spark 的零基础读者
- 只想找一本 Spark 综合入门书、不关心图计算的读者
- 需要直接使用 PySpark GraphFrames 或新版本 Spark 3.x 的从业者(书中版本偏旧)
Reading tips
- 读到第 4、5 章时务必配好本地或虚拟机环境,跟随书中 Spark Shell 示例逐条敲一遍。
- 熟悉 Spark 与 Scala 的读者可以先跳到第 4 章,第 1—3 章按需查阅,不必顺序通读。
- 书中的 1.6 版本 API 与新版 Spark 有差异,实践时以官方文档为准并做好版本对照记录。
- 读第 7 章机器学习前,先补一点 MLlib 基本概念,理解 GraphX 与 MLlib 协同的思路比照抄代码更重要。
About the publisher
The Publishing House of Electronics Industry is a comprehensive publisher distinguished by its focus on electronic information and related fields. Judging from the more than 3,000 titles in its catalogue, its publishing covers programming and design, artificial intelligence, computer science, finance and economics, photography, and social sciences, attending both to cutting-edge technology and to general readers. Representative titles include Factor Investing: Methods and Practice, x86 Assembly Language: From Real Mode to Protected Mode, The RISC-V Reader, Artificial Intelligence: Speech Recognition, Understanding and Practice, Phased Array Radar Technology, Radar Target Characteristics, and 100 Go Mistakes and How to Avoid Them, most of which centre on technical methods and engineering practice. Its authors include Shi Chuan, Li Zhong, Wang Xiaobo, David Patterson, Andrew Waterman, and Yu Zihao, among others from China and abroad. Owing to limited public information, no further publishing features are elaborated here.
Contents
- Translator's Preface
- Foreword
- Acknowledgments
- About This Book
- About the Cover Illustration
- Part 1 Spark and Graphs
- Chapter 1 Two Important Technologies: Spark and Graphs
- Chapter 2 GraphX Quick Start
- Chapter 3 Fundamentals
- Part 2 Connecting Vertices
- Chapter 4 GraphX Basics
- Chapter 5 Built-in Graph Algorithms
- Chapter 6 Other Useful Graph Algorithms
- Chapter 7 Machine Learning
- Part 3 More
- Chapter 8 Missing Algorithms
- Chapter 9 Performance and Monitoring
- Chapter 10 More Languages and Tools
- Appendix A Installing Spark
- Appendix B Gephi Visualization Software
- Appendix C Further Resources
- Appendix D Scala Tips in This Book
FAQ
这本书是原版还是中文译本?原作者是谁?
零基础、不会 Scala 能读懂吗?
书中的示例适用于现在的 Spark 版本吗?
这本书和《Spark快速大数据分析》有什么区别?
书里涉及机器学习内容吗?需要额外基础吗?
Comments
Find this book
This site is an index: you start “Search all sources” in your browser, and the entries it lists all point to third-party sites; please judge their availability yourself.