色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

分布式鎖有啥優(yōu)點

夏志豪2年前13瀏覽0評論

分布式鎖有啥優(yōu)點?

Redis分布式鎖的優(yōu)點:在于Redis是基于內存的,并發(fā)性能好;缺點是需要考慮原子性、超時、誤刪等場景,并且如果要是獲取鎖失敗時,客戶端只能自旋等待,在高并發(fā)情況下,性能消耗較大。

在CAP(一致性(Consistency)、可用性(Availability)、分區(qū)容錯性(Partition tolerance))模型中,如果是分布式環(huán)境,只能滿足其中兩個,但是在分布式環(huán)境下,分區(qū)容錯性又不能不要(如果不要就是單機),所以只能選擇AP或者CP。其中分布式鎖是CP模型,但是Redis是AP模型,這樣就決定了Redis分布式鎖如果不要求強一致性的話,可以使用Redis分布式鎖,例如社交場景等;但是如果要求強一致性的話,例如金融場景,就不能使用Redis分布式鎖,而是要使用CP模型特點的分布式鎖,例如Zookeeper、etcd等。