有redis为什么还要mq 如何设计一个MQ消息队列?
浏览量:2814
时间:2021-03-13 13:22:08
作者:admin
如何设计一个MQ消息队列?
1. 在上图中定义发送和使用消息的过程
2。首先定义消息协议,如ActiveMQ、stomp、XMPP等
3。定义消息协议,定义消息队列需要满足的场景
是否要保证消息的可靠性,必要时要保证存储的高可用性
是否要支持同步和异步消息
是否要保证消息队列例如rocketmq是高可靠性,卡夫卡是高吞吐量,但不高可靠性。
redis队列和消息队列的区别?
具体业务需要定制化,实际变形需求由生产者消费者实现。主请求的实际处理解耦通常采用异步通知请求,这与redis无关。实现需要用户封装任务并推送redis队列工人.php完成进程和线程同时处理任务和处理请求。任务设计需要包含请求信息(请参阅等)
有redis为什么还要mq redis队列和rabbitmq队列 redis面试中常被问到的
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。