1. 程式人生 > >常規問題總結之大並發

常規問題總結之大並發

大並發基礎處理原則

大並發寫入案例:搶紅包,微博。
高並發,大數量寫數據,會把數據先寫到內存,積累一定的量後,然後再定時或定量的寫到磁盤(減少磁盤IO<Ioput/Output>)最終還是會把數據加載到內存中再對外提供訪問。
特點:
優:寫數據到內存,性能搞、速度快(微博,NS,秒殺)
卻:可能會丟失一部分在內存中還沒有來得及存入磁盤的數據
解決數據不丟失的方法:
1.服務器主板上安裝蓄電池,在斷電瞬間把內存數據寫到磁盤
2.安裝UPS(一組蓄電池),不間斷供電(持續10min,IDC數據UPS 1h)
3.選擇雙電路機房。使用雙電源,分別安不同路電,服務器放到不同的機櫃,地區。

常規問題總結之大並發