分布式程序
實(shí)際開(kāi)發(fā)中分布式應(yīng)用由于一個(gè)程序要被部署到多個(gè)節(jié)點(diǎn)上,但是多個(gè)節(jié)點(diǎn)的數(shù)據(jù)要共享,所有要需要操作同一個(gè)地方的數(shù)據(jù),如redis或mysql。分布式系統(tǒng)內(nèi)存里面的數(shù)據(jù)是不做依靠的,因?yàn)槊總€(gè)節(jié)點(diǎn)內(nèi)存的數(shù)據(jù)都不一樣,統(tǒng)一以redis和mysql里面的數(shù)據(jù)為準(zhǔn)。
分布式系統(tǒng)中,多個(gè)節(jié)點(diǎn)的請(qǐng)求同時(shí)操作redis還不能操作大塊數(shù)據(jù),這樣會(huì)造成數(shù)據(jù)混亂,一般采用原子操作。
《新程序員》:云原生和全面數(shù)字化實(shí)踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀總結(jié)