rabbitmq

1。三大作用:

解耦:

img

img

异步:

削峰:

镜像集群模式:

kafka集群模式:

重复消费:

重复消费解决方案:

(1)比如你拿个数据要写库,你先根据主键查一下,如果这数据都有了,你就别插入了,update一下好吧

(2)比如你是写redis,那没问题了,反正每次都是set,天然幂等性

(3)还有比如基于数据库的唯一键来保证重复数据不会重复插入多条

rabbitMq消息丢失:

kafka消息丢失:

rabbitMq保证消息按照顺序消费:将数据放在同一个queue中并被同一个消费者消费

kafka保证按照顺序消费:


  转载请注明: jacky's blog rabbitmq

 上一篇
其他 其他
1、将jar包导入本地仓库mvn install:install-file -Dfile=jar包的位置 -DgroupId=上面的groupId -DartifactId=上面的artifactId -Dversion=上面的versio
2019-09-03
下一篇 
其他 其他
1.写入,读取原理 优化查询性能,filesystem cache是关键 要让es性能要好,最佳的情况下,就是你的机器的内存,至少可以容纳你的总数据量的一半。 1.elastcisearch减少数据量仅仅放要用于搜索的几个关键字段即可,尽量
2019-09-03
  目录