E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
消息中间件
消息中间件
——RabbitMQ(七)高级特性 1
前言前面我们介绍了RabbitMQ的安装、各大
消息中间件
的对比、AMQP核心概念、管控台的使用、快速入门RabbitMQ。本章将介绍RabbitMQ的高级特性。分两篇(上/下)进行介绍。
攻城狮悠扬
·
2023-11-29 21:36
rabbitmq
数据库
ruby
开发语言
消息中间件
——RabbitMQ(七)高级特性 2
前言上一篇
消息中间件
——RabbitMQ(七)高级特性1中我们介绍了消息如何保障100%的投递成功?,幂等性概念详解,在海量订单产生的业务高峰期,如何避免消息的重复消费的问题?
攻城狮悠扬
·
2023-11-29 21:01
rabbitmq
java-rabbitmq
rabbitmq
java
为什么Redis这么快?5分钟成为Redis高手
Redis简介Redis是C语言开发的一个开源高性能键值对的内存数据库,可以用来做数据库、缓存、
消息中间件
等场景,是一种NoSQL(not-onlysql,非关系型数据库)的数据库。
LinkSLA
·
2023-11-29 18:32
redis
数据库
缓存
RabbitMQ——感谢尚硅谷官方文档
RabbitMQ——感谢尚硅谷官方文档一、
消息中间件
概述(一)为什么学习消息队列(二)什么是
消息中间件
(三)消息队列应用场景1、应用解耦2、异步处理(1)串行方式(2)并行方式(3)消息队列3、流量削峰
_Matthew
·
2023-11-29 15:04
SSM框架
rabbitmq
分布式
延时队列的设计:定时任务轮询、DelayQueue、时间轮算法、
消息中间件
、Redis
一、基本概念什么是延时队列?首先它要具有队列的特性,再给它附加一个延迟消费队列消息的功能,延迟队列相对比普通队列,区别就在延时的特性上,普通队列先进先出,按入队顺序进行处理,而延时队列中的元素在入队时会指定一个延时时间,希望能够在指定时间到了以后处理。二、使用场景业务类场景:1、支付订单成功后,指定时间以后将支付结果通知给接入方。2、淘宝订单业务:下单之后如果三十分钟之内没有付款就自动取消订单。3
阿里巴巴技术总指挥
·
2023-11-29 15:58
JAVA
java
后端
使用rabbitmq作为
消息中间件
实现简单邮件发送业务
在项目中用到了邮件发送的业务(新员工入职,入职后自动向其发送入职邮件),这里使用rabbitmq作为
消息中间件
简单实现一个邮件发送的业务1.准备一个发送者邮箱,开启SMTP服务这里使用了一个163邮箱作为发送者邮箱
LeBron永鑫
·
2023-11-29 13:26
rabbitmq
【Kafka】——顺序消费、重复消费、消息丢失
前言Kafka可以说是为分布式而生的一个
消息中间件
,功能很强大,提到这个,我们可能就会想到
消息中间件
常提到的几个问题,消费的顺序性、重复消费、消息丢失等问题,接下来我们一一来看。
hy_coming
·
2023-11-29 06:37
KAFKA
kafka
分布式
顺序消费
重复消费
消息丢失
Redis 安装学习
NoSQL数据库,起源LLOOGG记录日志,为解决负载问题2、Reids支持何种数据结构类型redis支持:字符串string散列hash列表list集合set有序集合3、Redis有何应用缓存数据库
消息中间件
类似的有
Glory茄子
·
2023-11-29 05:58
心得
点滴
redis
数据库
缓存
大写的服,看完这篇你还不懂RocketMQ算我输
RocketMQ消息类型普通消息顺序消息定时消息事务消息最佳实践消息重试消息过滤消费模式消费幂等本地事务消息封装参考代码RocketMQ介绍ApacheRocketMQ是一款低延迟、高并发、高可用、高可靠的分布式
消息中间件
猿天地
·
2023-11-29 00:32
消息中间件
选型分析:从 Kafka 与 RabbitMQ 对比
一、前言消息队列中间件(简称
消息中间件
)是指利用高效可靠的消息传递机制进行与平台无关的数据交流,并基于数据通信来进行分布式系统的集成。
四月天03
·
2023-11-28 18:27
Kafka
java-rabbitmq
rabbitmq
kafka
【软件测试】盘一盘工作中遇到的 MQ 异常测试
日常经手的系统主要用的是RocketMQ,是阿里系下开源的一款分布式、队列模型的
消息中间件
,是阿里参照kafka设计思想使用java实现的一套MQ,并做了自己的改进。
静姐说测试
·
2023-11-28 15:34
自动化测试
软件测试
经验分享
pytest
selenium
dubbo
postman
自动化测试
测试工程师
MQ
消息中间件
之RabbitMQ以及整合SpringBoot2.x实战教程
文章目录一、MQ引言1.1什么是MQ1.2MQ有哪些1.3不同MQ特点二、RabbitMQ的引言2.1RabbitMQ2.2RabbitMQ的安装2.2.1下载2.2.2下载的安装包2.2.3安装三、RabbitMQ配置3.1RabbitMQ管理命令行3.2web管理界面介绍3.2.1overview概览3.2.2Admin用户和虚拟主机管理四、RabbitMQ的第一个程序4.1AMQP协议的回顾
二拾三
·
2023-11-28 14:19
rabbitmq
kafka
分布式
spring
boot
探索RocketMQ的重复消费和乱序问题
前言在之前的MQ专题中,我们已经解决了
消息中间件
的一大难题,消息丢失问题。但MQ在实际应用中不是说保证消息不丢失就万无一失了,它还有两个令人头疼的问题:重复消费和乱序。
HUC王子
·
2023-11-27 22:50
第 4-1 课:Spring Boot 操作 Memcache
《精通SpringBoot42讲》共分五⼤部分,第四部分主要讲解SpringBoot和中间件的使⽤,共10课,中间件是互联⽹公司⽀撑⾼并发业务的必备组件,常⽤的组件有缓存、
消息中间件
、NoSQL数据库、
淹死的鱼pp
·
2023-11-27 20:38
Spring
Boot
Memcached
XMemcached
延迟队列浅学
延时队列可以使用队列数据结构(如数组、链表)或者
消息中间件
(如RabbitMQ、Kafka)来实现。设置延迟时间:
写不了一点算法
·
2023-11-27 18:48
java
java
MQTT上传图片数据的4G低功耗摄像头解决方案
MQTT协议是轻量、简单、开放和易于实现的,它工作在TCP/IP协议族上,是为硬件性能低下的远程设备以及网络状况糟糕的情况下而设计的发布/订阅型消息协议,为此,它需要一个
消息中间件
。
合方圆低功耗mode
·
2023-11-27 16:21
电力
图像处理
视觉检测
网络协议
消息中间件
——RabbitMQ(九)RabbitMQ整合Spring AMQP实战!(全)
求关注RabbitMQ整合SpringAMQP实战!(全)前言1.AMQP核心组件RabbitAdminSpringAMQP声明RabbitTemplateSimpleMessageListenerContainerMessageListenerAdapterMessageConverter2.RabbitAdminRabbitAdmin类可以很好的才注意RabbitMQ,在Spring中直接进行
Coder编程
·
2023-11-27 13:16
Golang使用RabbitMQ的四种工作模式
Golang使用RabbitMQ1、RabbitMQ简介1.1、RabbitMQ介绍RabbitMQ2007年发布,是一个在AMQP(高级消息队列协议)基础上完成的,可复用的企业消息系统,是当前最主流的
消息中间件
之一
明明就他比较温柔
·
2023-11-27 06:41
rabbitmq
golang
后端
走近科学之《Redis 的秘密》
可用作缓存、数据库、
消息中间件
等。2、特点:性能优秀:基于内存,内存天然支持高并发,单机可达10wQPS(读11w,些8.1w)。线程模型:单进程单线程,采用非阻塞IO多路复用机制。
红衣女妖仙
·
2023-11-27 03:43
数据库
redis
缓存
memcached
【微服务
消息中间件
】Kafka概述与原理
一、参考资料1.kafka设计与原理Kafka设计与原理详解_HeavenWang的专栏-CSDN博客_kafka原理一、Kafka简介1.1背景历史当今社会各种应用系统诸如商业、社交、搜索、浏览等像信息工厂一样不断的生产出各种信息,在大数据时代,我们面临如下几个挑战:如何收集这些巨大的信息如何分析它如何及时做到如上两点以上几个挑战形成了一个业务需求模型,即生产者生产(produce)各种信息,消
后端研发Marion
·
2023-11-27 00:38
消息中间件
kafka
实战 Spring Cloud Gateway 之限流篇
每天10:33更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析
消息中间件
RocketMQ
公众号-芋道源码
·
2023-11-26 23:17
分布式
dbcp
编程语言
xhtml
java
实战:使用 Nginx 限流
每天8:55更新文章,每天掉亿点点头发...源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析
消息中间件
RocketMQ源码解析数据库中间件
公众号-芋道源码
·
2023-11-26 23:46
中间件
java
linux
nginx
分布式
Java相关工具及操作(面试必须了解)
文件启动;优点:免费,开源,易上手;缺点:分析和报表精度缺失;PostMan介绍:接口测试工具;Redis介绍:分布式缓存;端口号:6379需要:1.导入依赖,2.yml文件进行配置RabbitMQ介绍:
消息中间件
DarKerhan
·
2023-11-26 14:34
Java面试必会针对
java
面试
Kafka-Consumer
对比其他
消息中间件
,Kafka的消费者有一个非常重要的概念:消费者组(ConsumerGroup)。消费者组(ConsumerGroup):每个消费者
七七r
·
2023-11-26 12:30
kafka
linq
分布式
【每日面试】Java中的DelayQueue
看
消息中间件
的时候,涉及到延时消息的场景,在一篇文章中提到了Java中的DelayQueue也可以实现延时队列的效果,研究一下。
楠瓜团子
·
2023-11-26 09:22
Kafka
1.什么是
消息中间件
?
消息中间件
是基于队列与消息传递技术,在网络环境中为应用系统提供同步或异步、可靠的消息传输的支撑性软件系统。
烈火138
·
2023-11-26 05:05
java
kafka
分布式
Redis的学习笔记 day02_基本数据类型
Redis作为内存中的数据结构存储系统,它可以用作数据库、缓存和
消息中间件
。
爪哇小白2021
·
2023-11-26 03:51
Redis
Java基础
redis
缓存
java
Redis 发布订阅模式介绍,Java 使用 Redis 实现广播
介绍:Redis发布订阅(Publish/Subscribe)模式是Redis提供的一种消息通信方式,它基于
消息中间件
的设计思想,实现了消息的生产者和消费者的解耦。
_vital_
·
2023-11-26 01:17
java
redis
springboot 整合使用redis发布订阅功能
前言发布订阅作为一种设计思想在很多开源组件中都有体现,比如大家熟知的
消息中间件
等,可谓把发布订阅这一思想体现的淋漓尽致了;一、redis发布订阅简介Redis发布订阅(pub/sub)是一种消息通信模式
逆风飞翔的小叔
·
2023-11-26 01:45
redis
精通springboot微服务
redis发布订阅功能
java使用redis发布订阅
redis发布订阅
微服务-京东秒杀
五大组件:EurekaRibbonHystrixOpenfeignZuulSpringBootSpringSpringMVCMyBatis数据库MySQLRedis前端html5cssjsjQuery
消息中间件
山月见光
·
2023-11-25 18:16
微服务
Kafka(一)
一:简介解决高吞吐量项目的需求是一款为大数据而生的
消息中间件
,具有百亿级tps的吞吐量,在数据采集、传输、存储的过程中发挥着作用二:为什么要使用消息队列一个普通访问量的接口和一个大并发的接口,它们背后的设计逻辑是不同的同步的通信方式
admiraldeworm
·
2023-11-25 13:50
#
Kafka
kafka
分布式
中间件
彻底理解 Cookie、Session、Token
源码精品专栏中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析
消息中间件
RocketMQ源码解析数据库中间件Sharding-JDBC和MyCAT源码解析作业调度中间件Elastic-Job
公众号-芋道源码
·
2023-11-25 12:59
ActiveMQ
消息中间件
应用场景
一、ActiveMQ简介ActiveMQ是Apache出品,最流行的,能力强劲的开源消息总线。ActiveMQ是一个完全支持JMS1.1和J2EE1.4规范的JMSProvide实现。尽管JMS规范出台已经是很久的事情了,但是JMS在当今的J2EE应用中仍然扮演这特殊的地位。二、ActiveMQ应用场景消息队列在大型电子商务类网站,如京东、淘宝、去哪儿等网站有这深入的应用。队列的主要作用:消除高并
xmh-sxh-1314
·
2023-11-25 12:56
java
阿里的架构之路——漫谈MQ
文章将会从MessageQueue、WindowsServices和WCF着手来讨论企业分布式的开发,MQ是一种
消息中间件
技术,该篇文章将会详细讨论。WindowsS
Java高级架构狮
·
2023-11-25 10:59
RocketMQ
消息中间件
知识点汇总
目录RocketMQ1、什么是RocketMQ?常用术语:2、为什么需要消息队列3、什么是异步处理4、什么是服务解耦5、什么是流量控制6、消息队列两种模型队列模型:发布/订阅模型:总结:7、怎么保证消息不丢失8、如何处理消息被重复消费**出现消息重复的情况:****解决方法:**9、如何保证消息的有序性全局有序部分有序10、如何处理消息堆积**1、业务逻辑处理:****2、生产者producer限
_L_J_H_
·
2023-11-25 08:24
RocketMQ
java-rocketmq
rocketmq
java
K8S如何部署ActiveMQ(单机、集群)
ActiveMQ是Apache开源组织推出的一款开源的、完全支持JMS1.1和J2EE1.4规范的JMSProvider实现的
消息中间件
(MOM)。
鬼钺魂
·
2023-11-25 05:44
k8s
kubernetes
activemq
容器
SpringBoot 整合 Socket 实战案例 ,实现 单点发送、广播群发,1对1,1对多
每天14:00更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析
消息中间件
RocketMQ
Java基基
·
2023-11-25 04:08
spring
boot
java
后端
spring
开发语言
kafka精准一次、事务、幂等性
Kafka事务
消息中间件
的消息保障的3个级别Atmostonce至多一次。数据丢失。Atlastonce至少一次。数据冗余Exactlyone精准一次。好!!!
Made in Program
·
2023-11-24 19:36
kafka
数据库
Kafka常见面试题
1.什么是
消息中间件
?2.kafka是什么?有什么作用?3.kafka的架构是怎么样的?4.KafkaReplicas是怎么管理的?5.如何确定当前能读到哪一条消息?6.生产者发送消息有哪些模式?
小狐憨憨
·
2023-11-24 15:02
面试
中间件
kafka
消息队列
Redis 序列化器
可以用作数据库、缓存和
消息中间件
。在Redis中,序列化器(Serializer)是用于将数据在存储和读取时进行序列化和反序列化操作,即对数据进行编码和解码。
imH9
·
2023-11-24 14:39
redis
java
数据库
消息重试框架 Spring-Retry 和 Guava-Retry,这个框架有点意思
每天14:00更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析
消息中间件
RocketMQ
Java基基
·
2023-11-24 12:14
spring
guava
java
后端
开发语言
重试框架 Spring-Retry 和 Guava-Retry,你知道该怎么选吗?
每天10:33更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析
消息中间件
RocketMQ
公众号-芋道源码
·
2023-11-24 11:09
spring
java
spring
boot
分布式
mybatis
消息中间件
——RabbitMQ(六)理解Exchange交换机核心概念!
前言来了解RabbitMQ一个重要的概念:Exchange交换机1.Exchange概念Exchange:接收消息,并根据路由键转发消息所绑定的队列。蓝色框:客户端发送消息至交换机,通过路由键路由至指定的队列。黄色框:交换机和队列通过路由键有一个绑定的关系。绿色框:消费端通过监听队列来接收消息。2.交换机属性Name:交换机名称Type:交换机类型——direct、topic、fanout、hea
攻城狮悠扬
·
2023-11-24 09:03
rabbitmq
rabbitmq
ruby
分布式
消息中间件
——RabbitMQ(五)快速入门生产者与消费者,SpringBoot整合RabbitMQ!
前言本章我们来一次快速入门RabbitMQ——生产者与消费者。需要构建一个生产端与消费端的模型。什么意思呢?我们的生产者发送一条消息,投递到RabbitMQ集群也就是Broker。我们的消费端进行监听RabbitMQ,当发现队列中有消息后,就进行消费。1.环境准备本次整合主要采用SpringBoot框架,需要对SpringBoot的使用有一定了解。2.大概步骤我们来看下大概步骤:Connectio
攻城狮悠扬
·
2023-11-24 09:24
rabbitmq
java-rabbitmq
rabbitmq
spring
boot
消息中间件
——RabbitMQ(三)理解RabbitMQ核心概念和AMQP协议!
前言本章学习,我们可以了解到以下知识点:互联网大厂为什么选择RabbitMQ?RabbiMQ的高性能之道是如何做到的?什么是AMQP高级协议?AMQP核心概念是什么?RabbitMQ整体架构模型是什么样子的?RabbitMQ消息是如何流转的?1.初识RabbitMQRabbitMQ是一个开源的消息代理和队列服务器,用来通过普通协议在完全不同的应用之间共享数据(RabbitMQ能够实现跨语言跨平台的
攻城狮悠扬
·
2023-11-24 09:45
rabbitmq
ruby
开发语言
后端
面试被问
消息中间件
如何选型,不要再说领导决定用这个的
然后公司也面试了几个,有幸,我跟着老大也经历了几个面试场景,其中一个让我真的是印象深刻他说他在原公司是资深工程师级别,就相当于技术骨干,然后公司项目也不错,就在我和老大都觉得不错的时候,我多问了一句,你们的
消息中间件
是怎么选型的
java架构师联盟
·
2023-11-24 05:12
【Java 进阶篇】Redis:打开缓存之门
介绍Redis(RemoteDictionaryServer)是一个高性能的键值对存储系统,被广泛用作缓存、
消息中间件
和数据库。它以其快速的读写能力、支持多种数据结构和丰富的功能而闻名。
繁依Fanyi
·
2023-11-24 01:13
Java
进击高手之路
缓存
java
redis
python
开发语言
git
windows
面试大杀器:
消息中间件
如何实现消费吞吐量的百倍优化?
消息的积压问题(3)如何解决unack消息的积压问题(4)高并发场景下的内存溢出问题(5)低吞吐量问题(6)合理设置prefetchcount(7)阶段性总结1、前情提示上一篇文章:互联网面试必杀:如何保证
消息中间件
全链路数据
java伯爵
·
2023-11-23 21:05
RocketMQ保姆级教程
RocketMQ作为一款纯java、分布式、队列模型的开源
消息中间件
,支持事务消息、顺序消息、批量消息、定时消息、消息回溯等,总之就是葛大爷的一句话整篇文章可以大致分为三个部分,第一部分属于一些核心概念和工作流程的讲解
瞬间的醒悟
·
2023-11-23 19:47
java
java
详解Redis的使用及缓存特性
这是springBoot框架的第二篇,REDIS的使用关联文章SpringBoot工程搭建详解缓存Redis详解数仓ElasticSearch详解
消息中间件
Kafka本文目录回答三个问题SpringBoot
知春路SpideMan
·
2023-11-23 18:00
中间件Middleware
redis
java
分布式
缓存
jedis
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他