1. 程式人生 > >[轉]Redis作為訊息佇列與RabbitMQ的效能對比

[轉]Redis作為訊息佇列與RabbitMQ的效能對比

週末測試了一下RabbitMQ的效能,RabbitMQ是使用Erlang編寫的一個開源的訊息佇列,本身支援很多的協議:AMQP,XMPP, SMTP, STOMP,也正是如此,使的它變的非常重量級,更適合於企業級的開發。個人認為,在網際網路開發中,使用訊息佇列,更多的因為在高併發環境下,由於來不及同步處理,請求會發生堵塞,所以我們需要一個佇列服務來進行非同步的處理,在這種場景下,只要佇列服務滿足最基本的Push/Pop已經足夠了。