An introduction to Spark-- "Spark big data example Development tutorial"
A tutorial on learning Spark big data, published at the end of last year, is concise and concise, and only talks about the most commonly used contents, which is very suitable for entry-level learning. Is a practical reference book for Spark developers, combined with examples to comprehensively and systematically introduce the development and use of Spark tools. The book consists of five chapters, the first chapter introduces the Spark ecosystem and the programming model of Spark RDD, and the second chapter introduces the actual combat cases and parsing of Spark RDD, including the deployment of Spark applications, various application cases and parsing of Spark, the application cases and parsing of Spark API, and the construction of Spark applications. The third chapter introduces the actual combat cases and parsing of Spark SQL, including the application cases and parsing of DataFrame, the application cases and parsing of various data sources, and the fourth chapter introduces the actual combat cases and parsing of Spark Streaming, including the application cases and parsing of real-time streaming various data sources and a brief introduction of performance tuning. The fifth chapter introduces the practical cases and parsing of memory storage file system Tachyon, which is closely related to Spark, including the deployment of Tachyon, various application cases and parsing of Tachyon, and finally gives the application case of Spark based on Tachyon.