![240](https://upload.jianshu.io/users/upload_avatars/4288563/db29abc05326.png?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
JMM JMM(Java內(nèi)存模型,Java Memory Model)本身是一種抽象的概念,并不真實(shí)存在豪治,它描述的是一組規(guī)則或規(guī)范芦圾,通過(guò)規(guī)范定制...
synchronized synchroized 是一個(gè)重量級(jí)鎖盒卸,但是現(xiàn)在經(jīng)過(guò)優(yōu)化后英支,引入了自旋鎖随常、鎖消除逆趋、鎖粗化盏阶、偏向鎖、輕量級(jí)鎖闻书、重量級(jí)鎖后...
Spark GraphX概述 GraphX是Spark的一個(gè)組件名斟,專門用來(lái)表示圖以及進(jìn)行圖的并行計(jì)算。GraphX通過(guò)重新定義了圖的抽象概念來(lái)拓...
Spark Streaming 隨著大數(shù)據(jù)技術(shù)的不斷發(fā)展魄眉,人們對(duì)于大數(shù)據(jù)的實(shí)時(shí)性處理要求也在不斷提高砰盐,傳統(tǒng) 的 MapReduce 等批處理框架...
Spark SQL Spark SQL的概述 Hive的誕生,主要是因?yàn)殚_發(fā)MapReduce程序?qū)?Java 要求比較高坑律,為了讓他們能夠操作H...
序列化 在實(shí)際開發(fā)中會(huì)自定義一些對(duì)RDD的操作楞卡,此時(shí)需要注意的是: 初始化工作在Driver端進(jìn)行的 實(shí)際運(yùn)行程序是在Executor端進(jìn)行的 ...
RDD編程 什么是RDD RDD是Spark的基石,是實(shí)現(xiàn)Spark數(shù)據(jù)處理的核心抽象脾歇。RDD是一個(gè)抽象類蒋腮,它代表一個(gè)不可變、可分區(qū)藕各、里面元素可...
前言 內(nèi)容: MapReduce池摧、Spark、Flink(實(shí)時(shí))=> 3代計(jì)算引擎激况,昨天作彤、今天、未來(lái) MapReduce乌逐、Spark:類MR引擎...
隱式機(jī)制及Akka 隱式轉(zhuǎn)換 隱式轉(zhuǎn)換和隱式參數(shù)時(shí)Scala中兩個(gè)非常強(qiáng)大的功能竭讳,利用隱式轉(zhuǎn)換和隱式參數(shù),可以提供類庫(kù)浙踢,對(duì)類庫(kù)的使用者隱匿掉具體...