基于Redis消息队列-实现短信服务化 1.Redis实现消息队列原理 常用的消息队列有RabbitMQ,ActiveMQ,个人觉得这种消息队列太大太重,本文介绍下基于Redis的轻量级消息队列服务. 一般来说,消息队列有两种模式,一种是发布者订阅模式,另外一种是生产者和消费者模式.Redis的消息队列,也是基于这2种原理的实现. 发布者和订阅者模式:发布者发送消息到队列,每个订阅者都能收到一样的消息. 生产者和消费者模式:生产者将消息放入队列,多个消费者共同监听,谁先抢到资源,谁就从队列中取走