MQ - 31 基础功能: 优先级队列的设计-LMLPHP


导图

MQ - 31 基础功能: 优先级队列的设计-LMLPHP


概述

当我们需要在业务中对消息设置优先级,让优先级高的消息能被优先消费,此时就需要用到消息队列中优先级队列的特性。

为了了解优先级队列的底层实现, 我们会详细分析它们的技术方案


什么是优先级队列

在很多业务场景中,我们会对客户进行分级,比如头部客户、中腰部客户、尾部客户等。此时有个需求是,在给这些客户发通知时,希望头部客户先收到通知,然后是腰部客户,最后是尾部客户。

在这个场景中,我们就可以利用优

09-27 08:12