案例來源:http://homepage.cs.latrobe.edu.au/zhe/ZhenHeSparkRDDAPIExamples.html Spark算子大致上可分三...
第147課: Spark面試經(jīng)典系列之Shuffle的性能調(diào)優(yōu)問題 - 段智華的博客 - 博客頻道 - CSDN.NEThttp://blog.csdn.net/duan_z...
之前做過一個測試,詳情見這篇文章《多線程 +1操作的幾種實現(xiàn)方式,及效率對比》,當時對這個測試結(jié)果很疑惑,反復(fù)執(zhí)行過多次,發(fā)現(xiàn)結(jié)果是一樣的: 1. 單線程下synchroni...
一、MySQL架構(gòu)與歷史 A.并發(fā)控制 1.共享鎖(shared lock,讀鎖):共享的,相互不阻塞的 2.排他鎖(exclusive lock,寫鎖):排他的,一個寫鎖會...
1. 前言 本文的源碼是基于JDK1.7,JDK1.8中HashMap的實現(xiàn),引入了紅黑樹,在后面的文章會寫到。后面還有一篇LinkedHashMap的解析:圖解Linked...
synchronized synchronized 關(guān)鍵字經(jīng)過編譯之后,會在同步塊前后分別形成 monitorenter 和 monitorexit 這兩個字節(jié)碼指令,這兩個...
前言 對于 ThreadLocal 的使用,并不難。但要深入理解 ThreadLocal 的實現(xiàn)方式,需要細細揣摩。寫本文前,我在網(wǎng)上看了很多關(guān)于 ThreadLocal ...
1. Hadoop是什么Hadoop軟件庫是一個利用簡單的編程模型在大量計算機集群上對大型數(shù)據(jù)集進行分布式處理的框架。特點:部署成本低、擴展方便、編程模型簡單。Hadoop ...
HBase工作原理學(xué)習(xí) 1 HBase簡介 HBase是一個高可靠性、高性能、面向列、可伸縮的分布式存儲系統(tǒng),利用HBase技術(shù)可在廉價PC Server上搭建大規(guī)模結(jié)構(gòu)化的...
1 概述 Kakfa起初是由LinkedIn公司開發(fā)的一個分布式的消息系統(tǒng),后成為Apache的一部分,它使用Scala編寫,以可水平擴展和高吞吐率而被廣泛使用。目前越來越多...
HashMap 實現(xiàn)原理 HashMap 概述 HashMap 是基于哈希表的 Map 接口非同步實現(xiàn),允許使用 null 值和 null 鍵,不保證映射順序,特別是不保證該...