0、算法概述 0.1 算法分類 十種常見排序算法可以分為兩大類: 非線性時(shí)間比較類排序:通過比較來(lái)決定元素間的相對(duì)次序霉晕,由于其時(shí)間復(fù)雜度不能突破...
HBase能提供實(shí)時(shí)計(jì)算服務(wù)主要原因是由其架構(gòu)和底層的數(shù)據(jù)結(jié)構(gòu)決定的驶拱,即由LSM-Tree(Log-Structured Merge-Tree)...
JVM內(nèi)存模型 首先我們來(lái)了解一下JVM的內(nèi)存模型的怎么樣的: 1.堆:存放對(duì)象實(shí)例梯皿,幾乎所有的對(duì)象實(shí)例都在這里分配內(nèi)存 堆得內(nèi)存由-Xms指定...
講LSM樹之前妆绞,需要提下三種基本的存儲(chǔ)引擎板惑,這樣才能清楚LSM樹的由來(lái): 哈希存儲(chǔ)引擎 是哈希表的持久化實(shí)現(xiàn)裆熙,支持增端礼、刪、改以及隨機(jī)讀取操作入录,但...
摘要 本文以MySQL數(shù)據(jù)庫(kù)為研究對(duì)象蛤奥,討論與數(shù)據(jù)庫(kù)索引相關(guān)的一些話題。特別需要說明的是僚稿,MySQL支持諸多存儲(chǔ)引擎凡桥,而各種存儲(chǔ)引擎對(duì)索引的支持...
秒殺活動(dòng)場(chǎng)景 淘寶雙11秒殺場(chǎng)景蚀同,大量的用戶短時(shí)間內(nèi)涌入缅刽,瞬間流量巨大(高并發(fā)),比如:1000萬(wàn)人同一時(shí)間搶購(gòu)100件商品蠢络。秒殺活動(dòng)是一個(gè)特別...
前言 最近在部門內(nèi)部分享了原來(lái)在電商業(yè)務(wù)做秒殺活動(dòng)的整體思路衰猛,大家對(duì)這次分享反饋還不錯(cuò),所以我就簡(jiǎn)單整理了一下刹孔,分享給大家參考參考 業(yè)務(wù)介紹 什...
1啡省、為什么JDK1.5引入線程池 在Java中,如果每個(gè)任務(wù)都創(chuàng)建一個(gè)新的thread,開銷是非常大的冕杠。除了創(chuàng)建和銷毀線程的時(shí)間開銷外,還消耗大...
為什么要用線程池酸茴? 諸如 Web 服務(wù)器分预、數(shù)據(jù)庫(kù)服務(wù)器、文件服務(wù)器或郵件服務(wù)器之類的許多服務(wù)器應(yīng)用程序都面向處理來(lái)自某些遠(yuǎn)程來(lái)源的大量短小的任務(wù)...