Spark中map和flatMap的區別

Map和flatMap的區別 Transformation 含義 map(func) 返回一個新的RDD,該RDD由每個輸入元素通過func函數轉換後組成 flatMap(func) 相似於map,可是每個輸入元素能夠被映射爲0或多個輸出元素(因此func應該返回一個序列,而不是單一元素) map map()的返回值類型不須要和輸入類型同樣.這樣若是由一個字符串RDD,而且咱們的map()函數是用
相關文章
相關標籤/搜索