九九百科網

位置:首頁 > 經驗 > 

高併發是什麼意思

經驗3.21W

高併發是什麼意思

高併發:在極短單位時間內,極多個請求同時發起到服務器。

需要了解大數據高併發的瓶頸在哪裏,一般都是數據庫層面的,機械硬盤承載不起非常快速的讀寫操作,cpu承載不起大量的邏輯運算,所以最基本的解決思路就是:

1、換固態硬盤加快硬盤的讀寫效率。

2、建立緩存中間件降低對硬盤的讀寫次數,緩存不用多説了,最最最基本和重要的優化策略。

3、將硬盤的讀寫或者數據的計算分攤到多台機器上,也就是集羣。hadoop就是基於這個層面的。

4、良好的查詢算法,降低讀的次數,分表,分庫,索引等都是基於這層面的。

理論上來講,在帶寬充裕的情況下,只要遵循上面的4個思路進行延伸就可以解決大部分的高併發問題。

標籤:併發