redis如何實(shí)現(xiàn)多線程
redis如何實(shí)現(xiàn)多線程
SMILET
2018-07-17 17:17:17
TA貢獻(xiàn)1786條經(jīng)驗(yàn) 獲得超13個(gè)贊
redis是以單進(jìn)程的形式運(yùn)行的,命令是一個(gè)接著一個(gè)執(zhí)行的,能很好的解決程序的并發(fā)問題
所以在當(dāng)數(shù)據(jù)涉及并發(fā)問題 比如秒殺 我們就是把數(shù)據(jù)線存進(jìn)redis 然后用戶請求的時(shí)候在redis中減庫存redis是單線程所以不會減超 redis減成功了之后就拒絕之后的請求然后在數(shù)據(jù)庫減庫存 這樣就不會出現(xiàn)庫存為負(fù)的問題 這就是基本的運(yùn)作原理
舉報(bào)