求图中对应顶点的度以及邻居节点
import org.apache.spark._
import org.apache.spark.SparkContext
import org.apache.spark.SparkContext._
import org.apache.spark.graphx._
import org.apache.spark.rdd.RDD
object Day10 {
def main(args: Array[String]) = {
val conf = new SparkConf()
val sc = new SparkContext("local", "test", conf)
// day10.tsv
// 2 1
// 3 1
// 4 1
// 5 1
// 1 2
// 4 3
// 5 3
// 1 4
val graph = GraphLoader.edgeListFile(sc, "graphdata/day10.tsv").cache()
println("\n\n~~~~~~~~~ Confirm Vertices Internal of graph ")
graph.vertices.collect.foreach(println(_))
// (4,1)
// (2,1)
// (1,1)
// (3,1)
// (5,1)
println("\n\n~~~~~~~~~ Confirm Edges Internal of graph ")
graph.edges.collect.foreach(println(_))
// Edge(2,1,1)
// Edge(3,1,1)
// Edge(4,1,1)
// Ed