![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
RocketMQ
文章平均质量分 90
浅水壁虎
这个作者很懒,什么都没留下…
展开
-
ElasticSearch第四章(数据同步和集群)
因为ES中的是数据来自业务数据也就是数据库,比如mysql等,那么就需要把数据库的数据同步到ES中,那么什么时候进行数据同步呢?在ES中存在单机处理上限,以及单机的稳定性,所以集群的搭建是必不可少的。假如我们搭建三台服务器作为集群9200,9201,9202。2:都具有数据节点的功能:数据局存储、搜索、聚合、crud。3:都是ingest,具有数据存储预处理功能。原创 2024-03-27 00:17:02 · 1339 阅读 · 0 评论 -
RocketMQ第四节(部署模式、监控面板等)
mq的消息在服务器存放多久:保存3天ocketMQ无法避免消息重复(Exactly-Once)所以如果业务对消费重复非常敏感,务必要在业务层面进行去重处理。可以借助关系数据库进行去重。首先需要确定消息的唯一键,可以是msgId,也可以是消息内容中的唯一标识字段,例如订单Id等。在消费之前判断唯一键是否在关系数据库中存在。如果不存在则插入,并消费,否则跳过。原创 2023-07-18 19:52:56 · 768 阅读 · 0 评论 -
RocketMQ第三节(生产者和消费者)
根据消息的key将消息轮训的插入队列中,队列的消息能保证FIFO,但是我们并不知道实际具体那条消息在那个队列,无法保证比如订单号是01的所有操作在同一个队列。所有才有了顺序发送,我们传入指定的订单号,只要订单号一直,就一定会存到相同的队列。我们知道,我们发送的消息,存储到了mq的topic的队列里边,默认的topic是4个队列。第一种(推送模式):订阅mq服务的topic,mq收到消息把消息推送给消费者,适用范围广。第二种(拉取模式):订阅mq服务的topic,mq收到消息,消费者定时去mq拉取消息。原创 2023-05-04 18:16:17 · 3438 阅读 · 0 评论 -
RocketMQ第二节(安装和模块详解)
在上边我们首先启动了NameServer,然后启动了broker。然后生产者发送消息,消费者接收消息。原创 2023-04-28 09:29:37 · 625 阅读 · 0 评论 -
RocketMQ第一节(MQ的初步了解)
MQ是什么原创 2023-04-26 00:19:02 · 1254 阅读 · 0 评论