深入理解分布式技术 - 分布式锁的应用场景和主流方案
生活随笔
收集整理的這篇文章主要介紹了
深入理解分布式技术 - 分布式锁的应用场景和主流方案
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
文章目錄
- 案例
- 什么是分布式鎖
- 常見(jiàn)解決方案
- 方案一: 基于DB
- 實(shí)現(xiàn)方式
- 需要優(yōu)化的點(diǎn)
- 存在單點(diǎn)故障風(fēng)險(xiǎn)
- 超時(shí)無(wú)法失效
- 不可重入
- 無(wú)法實(shí)現(xiàn)阻塞
- 方案二: 基于Redis
- 方案三:基于ZK
- 小結(jié)
案例
秒殺、大促之類的活動(dòng),一個(gè)共同特點(diǎn)就是訪問(wèn)量激增,在高并發(fā)下會(huì)出現(xiàn)成千上萬(wàn)人搶購(gòu)一個(gè)商品的場(chǎng)景。
雖然在系統(tǒng)設(shè)計(jì)時(shí)會(huì)通過(guò)限流、異步、排隊(duì)等方式優(yōu)化,但整體的并發(fā)還
總結(jié)
以上是生活随笔為你收集整理的深入理解分布式技术 - 分布式锁的应用场景和主流方案的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 深入理解分布式技术 - TCC 事务模型
- 下一篇: 深入理解分布式技术 - 分布式事务总结回