2 回答

TA貢獻(xiàn)1886條經(jīng)驗(yàn) 獲得超2個(gè)贊
Redis中的事務(wù)(transaction)是一組命令的集合。事務(wù)同命令一樣都是Redis最小的執(zhí)行單位,一個(gè)事務(wù)中的命令要么都執(zhí)行,要么都不執(zhí)行。
Redis事務(wù)的實(shí)現(xiàn)需要用到 MULTI 和 EXEC 兩個(gè)命令,事務(wù)開(kāi)始的時(shí)候先向Redis服務(wù)器發(fā)送 MULTI 命令,然后依次發(fā)送需要在本次事務(wù)中處理的命令,最后再發(fā)送 EXEC 命令表示事務(wù)命令結(jié)束。

TA貢獻(xiàn)1824條經(jīng)驗(yàn) 獲得超5個(gè)贊
Redis分布式鎖的安全性問(wèn)題,在分布式系統(tǒng)專家和Redis的作者 antirez 之間就發(fā)生過(guò)一場(chǎng)爭(zhēng)論。由于對(duì)這個(gè)問(wèn)題一直以來(lái)比較關(guān)注,所以我前些日子仔細(xì)閱讀了與這場(chǎng)爭(zhēng)論相關(guān)的資料。這場(chǎng)爭(zhēng)論的大概過(guò)程是這樣的:
為了規(guī)范各家對(duì)基于Redis的分布式鎖的實(shí)現(xiàn),Redis的作者提出了一個(gè)更安全的實(shí)現(xiàn),叫做 Redlock 。
- 2 回答
- 0 關(guān)注
- 1792 瀏覽
添加回答
舉報(bào)