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
java八股文之Redis
1.Rdis常见的使用场景缓存分布式锁(redision,setnx)计数器保存token
消息队列
延迟队列2.说明一下缓存雪崩,缓存穿透和缓存击穿以及解决方式1.缓存雪崩定义:缓存雪崩指的是当大量的缓存数据同时失效
qq_45923849
·
2025-02-21 12:06
java
redis
开发语言
私有化部署落地方案~后端
中间件从星云私有化部署整体方案中,可以知道我们采用了MySQL、Redis、ElasticSearch、
RabbitMQ
和FastDFS这五种中间件组件。
维搭小刘
·
2025-02-21 10:19
后端
架构
运维
Redis 会存在线程安全问题吗
Redis是一个高性能的键值存储系统,广泛用于缓存、
消息队列
和实时数据分析等场景。由于其单线程架构设计,许多人认为Redis是天然线程安全的。然而,实际情况要稍微复杂一些。
豪宇刘
·
2025-02-21 09:17
redis
RabbitMQ
消息堆积导致服务崩溃的急救手册:三步止血法+根治方案
“凌晨3点,
RabbitMQ
队列飙到100万条,服务直接瘫痪!”——这是某电商平台技术负责人上周的真实经历。消息堆积引发的雪崩效应,轻则业务卡顿,重则数据丢失。
Java侥幸弟
·
2025-02-21 03:37
性能优化
stable
diffusion
面试基础--高并发订单系统如何设计
一、总体思路高并发与可扩展采用微服务架构,将订单、用户、商品、支付、库存等功能拆分,服务间通过RPC或
消息队列
交互。对订单核心数据库进行分库分表,配合缓存(如Redis)减少数据库读写压力。
WeiLai1112
·
2025-02-21 00:42
后端
面试
职场和发展
Go语言操作Redis集群实战指南
本文还有配套的精品资源,点击获取简介:Redis作为高性能的键值存储数据库,常用于缓存、
消息队列
等场景。Go语言,因其简洁语法和高效性能,是分布式服务的首选语言。
Jump小酱
·
2025-02-21 00:11
【Golang学习之旅】分布式任务队列(使用
RabbitMQ
/ Kafka)
1.1
消息队列
的特点2.为什么使用
RabbitMQ
和Kafka?
程序员林北北
·
2025-02-20 23:10
分布式
golang
学习
云原生
kafka
rabbitmq
java
Kafka消息服务之Java工具类
注:此内容是本人在另一个技术平台发布的历史文章,转载发布到CSDN;ApacheKafka是一个开源分布式事件流平台,也是当前系统开发中流行的高性能
消息队列
服务,数千家公司使用它来实现高性能数据管道、流分析
不会飞的小龙人
·
2025-02-20 23:05
Java
kafka
java
消息队列
mq
简识MQ之Kafka、ActiveMQ、
RabbitMQ
、RocketMQ传递机制
四种主流
消息队列
(Kafka、ActiveMQ、
RabbitMQ
、RocketMQ)的生产者与消费者传递信息的机制说明,以及实际使用中的注意事项和示例:1.ApacheKafka传递机制模型:基于发布-
天天向上杰
·
2025-02-20 22:29
MQ
kafka
activemq
rabbitmq
rocketmq
Redis 全方位解析:从入门到实战
无论是在缓存、
消息队列
,还是在实时数据分析等领域,Redis都展现出了强大的能力。
kiss strong
·
2025-02-20 10:43
redis
数据库
缓存
消息队列
MQ技术的原理和IBM MQ的基本操作
消息队列
技术是分布式应用间交换信息的一种技术。
消息队列
可驻留在内存或磁盘上,队列存储消息直到它们被应用程序读走。
Chelseady
·
2025-02-20 10:08
python
python
百万架构师第四十课:
RabbitMq
:
RabbitMq
-工作模型与JAVA编程|JavaGuide
来源:https://javaguide.net
RabbitMQ
1-工作模型与Java编程课前准备预习资料Windows安装步骤Linux安装步骤官网文章中文翻译系列环境说明操作系统:CentOS7JDK
·
2025-02-20 08:31
后端
Redis安全机制与数据备份:保障数据安全与高可用性
Redis安全机制与数据备份:保障数据安全与高可用性作为一个高效的内存数据库,Redis因其卓越的性能和灵活的应用场景,成为了分布式缓存、
消息队列
、实时分析等领域的核心组件。
一碗黄焖鸡三碗米饭
·
2025-02-20 02:35
Redis技术全景解析
redis
安全
数据库
缓存
架构
开发语言
python 协程 深入浅出
异步IO:由消息中间件负责调度,调度号:
消息队列
。进程、线程、协程它们三个实现的是时间复用,达到逻辑上的同
秋裤傻
·
2025-02-19 23:08
python
多线程
java
linux
多进程
Golang的
消息队列
架构
一、
消息队列
的定义和作用
消息队列
是一种在不同组件之间传递消息的通信机制。它可以解耦系统的各个部分,提高系统的可靠性和扩展性。
caihuayuan4
·
2025-02-19 20:45
面试题汇总与解析
大数据
spring
sql
java
Windows
消息队列
在Windows操作系统的庞大体系中,
消息队列
扮演着至关重要的角色,它是应用程序与操作系统之间,以及应用程序内部不同组件之间进行通信的关键机制。
@hdd
·
2025-02-19 19:04
Windows
windows
Redis在实际应用中的最佳实践:缓存加速、分布式锁与
消息队列
Redis在实际应用中的最佳实践:缓存加速、分布式锁与
消息队列
Redis作为一个高性能的内存数据库,凭借其高吞吐量、低延迟的特性,已成为开发者在构建现代应用时的首选技术之一。
一碗黄焖鸡三碗米饭
·
2025-02-19 12:10
Redis技术全景解析
redis
java
后端
架构
微服务
Spring 核心技术解析【纯干货版】- XIV:Spring 消息模块 Spring-Jms 模块精讲
在现代分布式系统中,
消息队列
(MessageQueue,MQ)扮演着至关重要的角色,它不仅能够解耦系统各个模块,还能提升系统的可扩展性和可靠性。
栗筝i
·
2025-02-19 08:36
栗筝i
的
Java
技术栈
#
Java
框架
-
专栏
spring
数据库
java
rabbitmq
3.5.1 原理和集群安装
dl528888.blog.51cto.com/2382721/1864895http://kaibinyuan.blog.51cto.com/7304008/1610110原因:最近有一个异步需要使用
消息队列
「已注销」
·
2025-02-19 06:58
大数据
网络
运维
RabbitMQ
,RocketMQ,Kafka 消息模型对比分析
消息模型
消息队列
的演进
消息队列
模型早期的
消息队列
是按照”队列”的数据结构来设计的。
Java架构设计
·
2025-02-19 06:57
java
Java程序员
消息模型
开发语言
程序人生
Spring Boot整合
RabbitMQ
应用场景1.异步处理场景:用户注册完成后,需要发注册成功的邮件和短信,传统的做法有两种:串行的方式:将注册信息写入数据库后,发送注册成功的邮件,邮件发送成功后,再发送注册成功的短信。以上三个任务全部完成后才将注册成功的信息返回给客户端。存在的问题是:邮件和短信并不是必须的,它只是一个通知,串行的方式会让客户端等待没有必要等待的时间。并行的方式:将注册信息写入数据库后,同时发送注册成功的邮件和短信。
Java架构设计
·
2025-02-19 06:56
Java程序员
经验分享
程序人生
Java架构
spring
boot
ubuntu20 安装
RabbitMq
一:安装erlang1.执行以下命令来确保所有系统软件包都是最新的sudoaptupdatesudoaptupgrade2.将存储库添加到您的Ubuntu系统echo"debhttps://packages.erlang-solutions.com/ubuntufocalcontrib"|sudotee/etc/apt/sources.list.d/erlang-solution.list3.使用
帅的没朋友~
·
2025-02-19 06:26
#
Linux
System
ubuntu
rabbitmq
小白也能安装:Ubuntu20.04 安装
RabbitMQ
开始我使用的是阿里云的轻量级服务器Ubuntu20.04系统镜像作为平台因为要使用
RabbitMQ
,想着步骤有点繁琐,写篇记一记安装基本依赖项更新源sudoapt-getupdate-y下载签名密钥和软件包所需的先决条件
Valishment
·
2025-02-19 06:22
RabbitMQ
ubuntu
rabbitmq
linux
阿里云
java
ubuntu 安装
rabbitmq
1、更新系统包sudoapt-update2、安装sudoapt-getinstall
rabbitmq
-server3、启动sudosystemctlstart
rabbitmq
-server4、查看状态
Spmal
·
2025-02-19 06:52
ubuntu
linux
ruby
ubuntu安装
rabbitmq
1、安装erlang由于
rabbitMq
需要erlang语言的支持,在安装
rabbitMq
之前需要安装erlangsudoapt-getinstallerlang-nox2、安装
Rabbitmq
更新源sudoapt-getupdate
一个铲屎官
·
2025-02-19 06:50
linux
安装教程
rabbitmq
ubuntu
linux
消息队列
简述
消息队列
(MessageQueue),是分布式系统中重要的组件,其通用的使用场景可以简单地描述为:当不需要立即获得结果,但是并发量又需要进行控制的时候,差不多就是需要使用
消息队列
的时候。
八二年的栗子
·
2025-02-18 18:39
java
面试官:谈谈
RabbitMQ
的队头阻塞问题?
RabbitMQ
延迟消息的队头阻塞问题是指,在使用死信队列(DLX)和TTL(消息过期时间)实现延迟消息时,由于队列的先进先出(FIFO)特性,在队列头部消息未过期的情况下,即使后续消息已经过期也不能及时处理的情况
·
2025-02-18 17:46
java
DDD - 可能会用到的分布式事务
一、分布式事务的概念:分布式事务是指跨越多个独立的资源或服务(例如多个数据库、微服务、
消息队列
等)执行的事务操作,其目标是确保整个事务在多个系统中保持原子性和一致性,即要么所有操作全部成功提交,要么全部回滚
谦亨有终
·
2025-02-18 13:27
架构
分布式
架构
百万架构师第三十九课:
RabbitMq
:Linux安装
RabbitMq
|JavaGuide
来源:https://javaguide.netRPM包安装
RabbitMQ
RabbitMQ
的安装非常简单,由于
RabbitMQ
依赖于Erlang,所以需要先安装Erlang,解决依赖关系后,就可以安装
·
2025-02-18 08:16
后端
在nodejs中使用
RabbitMQ
(四)队列类型Classic、Quorum、Stream
经典队列(ClassicQueues)、仲裁队列(QuorumQueues)和流队列(StreamQueues)——的特性对比表:FeatureClassicQueuesQuorumQueuesStreamQueuesNon-durablequeues(非持久队列)YesNoNoMessagereplication(消息复制)NoYesNoExclusivity(独占性)YesNoNoPermes
konglong127
·
2025-02-18 05:53
nodejs
rabbitmq
node.js
后端
使用 Docker 部署
RabbitMQ
的详细指南
使用Docker部署
RabbitMQ
的详细指南在现代应用程序开发中,
消息队列
系统是不可或缺的一部分。
RabbitMQ
是一个流行的开源消息代理软件,它实现了高级
消息队列
协议(AMQP)。
m0_74824552
·
2025-02-18 05:51
面试
学习路线
阿里巴巴
docker
rabbitmq
容器
微服务之
消息队列
而
消息队列
(MessageQueue,MQ)作为一种异步通信机制,能够有效解耦服务,提高系统的可扩展性、可靠性和最终一致性。1.微服务为什么要使用
消息队列
?
qq_40784183
·
2025-02-18 01:22
微服务
java
架构
redis 实现延迟
消息队列
Redis延迟
消息队列
实现配置参数第二步Listitem配置参数1.首先确认liunx中安装了redis2.修改redis的配置文件配置键空间通知在Redis配置文件(通常是redis.conf)中,启用键空间通知配置如下
键盘侠007
·
2025-02-17 22:15
redis
数据库
缓存
linux下共享内存和
消息队列
实现多进程间数据收发
linux下进程通信的方式有很多,共享内存,
消息队列
,管道等。共享内存可以传输大量数据,但是多个进程同时读取共享内存就会出现脏读,可以借助
消息队列
实现多进程消息发送和接收。
hsy12342611
·
2025-02-17 12:08
linux
linux
execve
C#与
RabbitMQ
:
消息队列
实践
今天咱们要聊聊如何用C#和
RabbitMQ
来搭建一个简单但又强大的
消息队列
系统。
消息队列
是个啥?简单来说,它就像是一个邮局,不同的是,这里传递的是程序之间的数据,而不是信件。
墨瑾轩
·
2025-02-17 04:29
一起学学C#【一】
c#
rabbitmq
ruby
在nodejs中使用
RabbitMQ
(六)sharding消息分片
RabbitMQ
的分片插件(
rabbitmq
_sharding)允许将消息分布到多个队列中,这在消息量很大或处理速度要求高的情况下非常有用。
konglong127
·
2025-02-17 03:26
nodejs
rabbitmq
分布式
使用Java和
RabbitMQ
构建
消息队列
系统
使用Java和
RabbitMQ
构建
消息队列
系统大家好,我是微赚淘客系统3.0的小编,是个冬天不穿秋裤,天冷也要风度的程序猿!
微赚淘客系统@聚娃科技
·
2025-02-17 03:26
java-rabbitmq
java
rabbitmq
深入理解Kafka—如何保证Exactly Once语义
它在使用上非常灵活,可以作为Pulsar、
RabbitMQ
的替代品。但同时也带来了一些复杂性和问题,比如ExactlyOnce语义。
AI天才研究院
·
2025-02-17 03:22
Python实战
自然语言处理
人工智能
语言模型
编程实践
开发语言
架构设计
架构设计中的
消息队列
和事件驱动通信
背景介绍在现代软件系统架构设计中,
消息队列
和事件驱动通信已成为构建灵活、可扩展和高可用系统的基石。
AI大模型应用之禅
·
2025-02-16 22:21
DeepSeek
R1
&
AI大模型与大数据
计算科学
神经计算
深度学习
神经网络
大数据
人工智能
大型语言模型
AI
AGI
LLM
Java
Python
架构设计
Agent
RPA
Spring Boot中使用
RabbitMQ
(2)
《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》,点击传送门,即可获取!MessageBroker与AMQP简介MessageBroker是一种消息验证、传输、路由的架构模式,其设计目标主要应用于下面这些场景:消息路由到一个或多个目的地消息转化为其他的表现方式执行消息的聚集、消息的分解,并将结果发送到他们的目的地,然后重新组合相应返回给消息用户调用Web服务来检索数据响
D1561691
·
2025-02-16 16:34
程序员
java-rabbitmq
spring
boot
rabbitmq
多进程与多线程的理论及应用场景
每个进程都有独立的内存空间和资源多线程:指在同一个进程内同时运行多个线程,线程共享进程的内存空间和资源内存和资源多进程:每个进程都有独立的内存空间和资源进程之间的通信通过IPC机制,如管道、共享内存、
消息队列
等由于进程独立
敖光 SRE
·
2025-02-16 04:01
python
Spring Cloud Stream与
RabbitMQ
死信队列
RabbitMQ
的TTL全称为Time-To-Live,表示的是消息的有效期。消息如果在队列中一直没有被消费并且存在时间超过了TTL,消息就会变成"死信"(DeadMessage),后续无法再被消费。
y_bccl27
·
2025-02-16 03:56
RabbitMQ
消息队列
随笔 3-抽象配置(spring-cloud-stream-rabbit)
0.慢慢的做梦…十五.SpringCloud极简入门-SpringCloudStream消息驱动(版本有些过时了)SpringCloudStream进阶配置——高可用(二)——死信队列
rabbitmq
-client
肯尼思布赖恩埃德蒙
·
2025-02-16 03:55
中间件
spring
java-rabbitmq
rabbitmq
浅聊MQ之Kafka与
RabbitMQ
简用
Kafka与
RabbitMQ
的使用举例Kafka的使用举例安装与启动:从ApacheKafka官网下载Kafka中间件的运行脚本。
天天向上杰
·
2025-02-16 03:24
kafka
rabbitmq
分布式
浅聊MQ之Kafka、
RabbitMQ
、ActiveMQ、RocketMQ持久化策略
以下是主流
消息队列
(Kafka、
RabbitMQ
、ActiveMQ、RocketMQ)的持久化策略详解及实际场景示例:1.Kafka持久化策略核心机制:日志分段存储:每个Topic分区对应一个物理日志文件
天天向上杰
·
2025-02-16 03:24
kafka
rabbitmq
activemq
rocketmq
java
架构师技术图谱
分布式漫谈分布式系统大数据存储微服务可落地的DDD(6)-工程结构推荐系统框架
消息队列
编程语言设计模式重构集群
modouwu
·
2025-02-16 03:24
系统架构
紫光展锐面试——软件岗
3三面面试案例11、自我介绍2、问项目、方向3、static关键字4、volatile关键字5、final关键字6、synchronized关键字7、进程和线程的区别8、进程通信方式的区别(共享内存、
消息队列
优缺点
fpga和matlab
·
2025-02-15 19:27
★求职2:大厂笔试面试总结
面试
java
职场和发展
紫光展锐面试
紫光展锐笔试
Ubuntu 上安装和配置 Apache RocketMQ 4.7.1
RocketMQ是一个分布式
消息队列
系统,通常需要安装Namesrv(NameServer)和Broker组件。
java 凯
·
2025-02-15 17:38
ubuntu
apache
rocketmq
消息队列
之-
RabbitMq
学习
生产者服务A/消费者服务B服务A和服务B配置:依赖org.springframework.bootspring-boot-starter-amqpyamlspring:
rabbitmq
:host:${
RABBITMQ
_HOST
likesyour
·
2025-02-15 08:01
java-rabbitmq
rabbitmq
Redis Sentinel(哨兵)模式介绍
作为内存数据库的代表,Redis以其快速响应和灵活的数据结构,广泛应用于缓存、
消息队列
、实时数据分析等场景。然而,在实际生产环境中,硬件故障、网络中断等问题不可避免。
WeiLai1112
·
2025-02-15 07:56
Redis
redis
sentinel
bootstrap
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他