RockMQ基本概念
1、消息(Message) 消息系统所传输信息的物理载体,生产和消费数据的最小单位,每条消息必须属于一个主题(topic) 2、主题(Topic) 1、一类消息的集合,每个主题包含若干消息,每条消息只能属于一个主题,是RockMQ进行消息订阅的基本单位。 2、一个生产者可以同时发送多种Topic的消息,而一个消费者只对某种特定的Topic感兴趣,即只可订阅和消费一种Topic的消息 3、标签(Tag) 为消息设置的标签,用于同一主题下区分不同类型的消息。来自同一单元的业务,可以根据不同业务目的在同一主题下设置不同标签。标签能够有效地保持代码的清晰和连贯性,并优化RockMQ提供的查询系统。消费者可以根据Tag实现对不同子主题的不同消费逻辑,实现更好的扩展性。 4、队列(Queue) 存储消息的物理实体,一个Topic中可以包含多个Queue,每个Queue中存放的就是该Topic的消息。一个Topic的Queue也被称为一个Topic中的消息分区(Kafka中的Partition)。 1)一个Topic的Queue中的消息,只能由一个消费者组中的一个消费者消费 5、消息标志(Messa....