spark(scala) API¶
- org.apache.spark.SparkConf
- org.apache.spark.SparkContext
- Spark的主要入口, Spark集群的连接
- setLoglevel()
- textFile()
- wholeTextFiles()
- sequenceFile()
- parallelize()
- stop()
- org.apache.spark.ExecutorPlugin
- org.apache.spark.FutureAction
- org.apache.spark.HashPartitioner
- org.apache.spark.JobExecutionStatus
- org.apache.spark.Partition
- org.apache.spark.Partitioner
- org.apache.spark.RangePartitioner
- org.apahce.spark.SparkException
- org.apache.spark.SparkExecutorInfo
- org.apache.spark.SparkFirehoseListener
- org.apache.spark.SparkJobInfo
- org.apache.spark.SparkStageInfo
- org.apache.spark.SparkStatusTracker
- org.apache.spark.TaskContext
package¶
- org.apache.spark.rdd
- org.apache.spark.rdd.RDD
- 分布式数据集合
- org.apache.spark.rdd.PairRDDFunctions
- key-value RDD操作
groupByKeyjoin
- org.apache.spark.rdd.DoubleRDDFunctions
- Doubles RDD操作
- org.apache.spark.rdd.SequenceFileRDDFunctions
- 能够保存为SequenceFiles格式的RDD操作
- org.apache.spark.rdd.RDD
- org.apache.spark.sql
- org.apache.spark.sql.SparkSession
- 使用Dataset和DataFrame API进行Spark编程的主要入口
- org.apache.spark.sql.SparkSession
- org.apache.spark.streaming
- org.apache.spark.ml
- org.apache.spark.mllib
- org.apache.spark.graphx