摘要: RabbitMQ RabbitMQ是AMQP(高级消息队列协议)的消息中间件一种,用于在分布式系统中存储转发消息,在易用性,扩展性,高可用性等方面有很大的优势,主要是为了实现系统之间的双向解耦而实现的。 当生产者大量产生数据时,消费者无法快速消费,那么需要一个中间层。保存这个数据。 Redis队列 阅读全文
posted @ 2020-01-15 11:36 Mr-刘 阅读(331) 评论(0) 推荐(0) 编辑
摘要: Redis 队列 用redis作为队列效率高,而且简单易用 使用场景 + 用于处理比较耗时的请求,例如批量发送邮件,如果直接在网触发执行发送,程序会出现耗时 + 高并发场景,当某个时刻请求瞬间增加时,可以把请求写入到队列,后台去处理这些请求 + 抢购场景,先入先出的模式 Redis 消息队列 主要应 阅读全文
posted @ 2020-01-15 10:57 Mr-刘 阅读(2626) 评论(0) 推荐(0) 编辑