Redis Lua實戰

項目中基於Redis實現的ID生成器改爲用lua腳本實現,能夠防止併發id衝突問題。redis Redis中使用Lua的好處 減小網絡開銷。能夠將多個請求經過腳本的形式一次發送,減小網絡時延 原子操做。redis會將整個腳本做爲一個總體執行,中間不會被其餘命令插入。所以在編寫腳本的過程當中無需擔憂會出現競態條件,無需使用事務。 複用。客戶端發送的腳步會永久存在redis中,這樣,其餘客戶端能夠複用
相關文章
相關標籤/搜索