-
先insert,后update,減少鎖的持有時間
insert ignore 主鍵沖突返回0
查看全部 -
protostuff
查看全部 -
看不懂的同學(xué),請看這里
查看全部 -
各層面的技術(shù)回顧
查看全部 -
該系統(tǒng)會用到的服務(wù)
查看全部 -
存儲過程優(yōu)化
查看全部 -
優(yōu)化的部分
查看全部 -
CDN
秒殺優(yōu)化
查看全部 -
系統(tǒng)部署架構(gòu)
查看全部 -
行級鎖在Commit之后釋放
查看全部 -
mysql行級鎖的瓶頸
查看全部 -
如何處理高并發(fā)
1、增加服務(wù)器數(shù)量,通過nginx轉(zhuǎn)發(fā)請求去分擔(dān)流量
2、代碼中使用radis緩存來獲取相對穩(wěn)定的變量,減少訪問數(shù)據(jù)庫的次數(shù)以及降低網(wǎng)絡(luò)延遲
3、使用事務(wù)和數(shù)據(jù)庫行級鎖來控制高并發(fā)問題
4、降低代碼中事務(wù)控制的流程以及增刪改查
5、使用存儲過程來操作簡單的事務(wù)操作,減少數(shù)據(jù)庫網(wǎng)絡(luò)訪問時間,增加訪問DPS
查看全部 -
高并發(fā):
????1,前端控制觸發(fā)次數(shù),比如限制控制按鈕的觸發(fā)
????2,使用CDN和緩存機(jī)制達(dá)到動靜分離
????3,減少行級鎖和GC的時間,將食物控制在mysql中進(jìn)行,比如存儲過程
查看全部 -
redis protostuff 序列化對象效率比較高
查看全部 -
redis數(shù)據(jù)緩存,自定義序列化,提高轉(zhuǎn)化效率。
查看全部
舉報(bào)