Redis作異步隊列

首先,redis設計用來作緩存的,可是因爲它自身的某種特性使得它能夠用來作消息隊列,它有幾個阻塞式的API可使用,正是這些阻塞式的API讓其有能力作消息隊列;另外,作消息隊列的其餘特性例如FIFO(先入先出)也很容易實現,只須要一個list對象從頭取數據,從尾部塞數據便可;redis能作消息隊列還得益於其list對象blpop brpop接口以及Pub/Sub(發佈/訂閱)的某些接口,它們都是阻塞
相關文章
相關標籤/搜索