目錄 位圖法簡(jiǎn)述 RoaringBitmap的思路 Container原理ArrayContainerBitmapContainerRunContainer時(shí)空分析Conta...
目錄 位圖法簡(jiǎn)述 RoaringBitmap的思路 Container原理ArrayContainerBitmapContainerRunContainer時(shí)空分析Conta...
Flink源碼分析系列文檔目錄 請(qǐng)點(diǎn)擊:Flink 源碼分析系列文檔目錄[http://www.reibang.com/p/d4a372809e3d] WindowOper...
Kafka中的每個(gè)partition都由一系列有序的狐榔、不可變的消息組成贸辈,這些消息被連續(xù)的追加到partition中堂氯。partition中的每個(gè)消息都有一個(gè)連續(xù)的序號(hào)幔托,用于pa...
Flink源碼分析系列文檔目錄 請(qǐng)點(diǎn)擊:Flink 源碼分析系列文檔目錄[http://www.reibang.com/p/d4a372809e3d] 前言 本篇我們從典型...
前言 之前的文章中已經(jīng)屢次提到過Flink的事件時(shí)間(event time)、水悠摹(watermark)煌集、亂序(out-of-order)、遲到數(shù)據(jù)(late element...
概述 本編文章的內(nèi)容: 在executor端捌省,內(nèi)存的管理在driver端苫纤,內(nèi)存的管理 1. executor內(nèi)存管理 1.1 堆內(nèi)存布局 如代碼所示,堆內(nèi)存被分為3塊纲缓,一塊是...
1. 概述 shuffle可以說是spark中的難點(diǎn)祝高,本篇文章主要講解shuffle過程中的一些原理栗弟,提綱如下: shuffle write過程shuffle read過程s...
一、簡(jiǎn)介 Ehcache是一個(gè)用Java實(shí)現(xiàn)的使用簡(jiǎn)單工闺,高速乍赫,實(shí)現(xiàn)線程安全的緩存管理類庫(kù),ehcache提供了用內(nèi)存陆蟆,磁盤文件存儲(chǔ)雷厂,以及分布式存儲(chǔ)方式等多種靈活的cache管...
著色標(biāo)記 我們都知道cms gc 和g1 gc 的算法都是通過對(duì)gc root 進(jìn)行遍歷,并進(jìn)行三顏色標(biāo)記溪猿,具體標(biāo)記算法如下: 黑色(black):節(jié)點(diǎn)被遍歷完成钩杰,而且子節(jié)點(diǎn)...
總感覺哪里不對(duì),但是又說不上來 1诊县、基本類型及底層實(shí)現(xiàn) 1.1讲弄、String 用途: 適用于簡(jiǎn)單key-value存儲(chǔ)、setnx key value實(shí)現(xiàn)分布式鎖依痊、計(jì)數(shù)器(原...
一.Redis簡(jiǎn)介 Redis 是完全開源免費(fèi)的避除,是一個(gè)高性能的key-value類型的內(nèi)存數(shù)據(jù)庫(kù)怎披。整個(gè)數(shù)據(jù)庫(kù)統(tǒng)統(tǒng)加載在內(nèi)存當(dāng)中進(jìn)行操作,定期通過異步操作把數(shù)據(jù)庫(kù)數(shù)據(jù)flus...
為什么加索引? 如果上面的表,我們執(zhí)行SQL語句select * from table where Col2=89;這樣就會(huì)造成全表掃描,從第一行讀取到倒數(shù)第二行,然后拿到...
一瓶摆、 添加maven依賴 二凉逛、CacheBuilder方法說明 1??LoadingCache build(CacheLoader loader)2??CacheBuilde...
異常處理 通常一個(gè)web程序在運(yùn)行過程中书斜,由于用戶的操作不當(dāng)诬辈,或者程序的bug,有大量需要處理的異常荐吉。其中有些異常是需要暴露給用戶的焙糟,比如登陸超時(shí),權(quán)限不足等等样屠〈┐椋可以通過彈出...