list-应用场景
用戶消息時間線timeline
因為List 是有序的,可以用來做用戶時間線
消息隊列
List 提供了兩個阻塞的彈出操作:BLPOP/BRPOP,可以設置超時時間。
BLPOP:BLPOP key1 timeout 移出并獲取列表的第一個元素, 如果列表沒有元素會阻塞列表直到等待超時或發現可彈出元素為止。
BRPOP:BRPOP key1 timeout 移出并獲取列表的最后一個元素, 如果列表沒有元素會阻塞列表直到等待超時或發現可彈出元素為止。
隊列:先進先出:rpush blpop,左頭右尾,右邊進入隊列,左邊出隊列。
棧:先進后出:rpush brpop
?
超強干貨來襲 云風專訪:近40年碼齡,通宵達旦的技術人生總結
- 上一篇: List-存储原理(quicklist)
- 下一篇: 虚拟存储器(虚拟内存Vitual Mem