Redis如何實現限流算法

本文將介紹如何利用Redis實現限流算法,但願您有所收穫。php 應用場景 UGC(用戶發佈內容)場景,限制用戶某個時間內的操做多少次,若是操做過於頻繁,請求失敗。最多見的就是登錄手機驗證碼,若是驗證碼發送過於頻繁,會讓用戶稍後再試,這樣的需求怎麼實現呢?web 限流算法 能夠維護一個時間窗口,在窗口內查詢已經操做的次數,若是大於閾值就拒絕請求,若是小於閾值,請求驗證經過。利用Redis的zset
相關文章
相關標籤/搜索