redis持久化消息隊列的簡單實現

Redis 的列表常常被用做隊列 (queue) ,用於在不一樣程序之間有序地交換消息 (message) 。一個客戶端通 過 LPUSH 命令將消息放入隊列中,而另外一個客戶端經過 RPOP 或者 BRPOP 命令取出隊列中等待時間最長 的消息。 不幸的是,上面的隊列方法是『不安全』的,由於在這個過程當中,一個客戶端可能在取出一個消息以後崩 潰,而未處理完的消息也就所以丟失。 使用 RPOPLP
相關文章
相關標籤/搜索