会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Chen12138
博客园
首页
新随笔
联系
管理
订阅
2025年11月10日
ElasticSearch
摘要:
阅读全文
posted @ 2025-11-10 14:02 C豪
阅读(0)
评论(0)
推荐(0)
2025年7月30日
RN-async await
摘要: // 定义一个异步函数 const asd = async () => { // 使用 await 等待一个 Promise 解决 const result = await fetchData(); // fetchData() 返回一个 Promise console.log(result); /
阅读全文
posted @ 2025-07-30 18:05 C豪
阅读(8)
评论(0)
推荐(0)
2025年7月11日
Seata与MQ的分布式事务区别
摘要: Seata 和 RabbitMQ 在分布式事务中扮演的角色完全不同,二者并非替代关系,而是可能根据场景配合使用。要理解为什么需要同时考虑它们,需要先明确两者的核心定位和解决的问题。 1. Seata:专注于分布式事务的一致性保证 Seata 是一款分布式事务中间件,核心目标是解决分布式环境下的事务一
阅读全文
posted @ 2025-07-11 18:52 C豪
阅读(51)
评论(0)
推荐(0)
2025年7月9日
三者结合
摘要: 消息队列(如 RabbitMQ、Kafka)和 Redis 并不冲突,反而经常在系统中配合使用。两者的设计目标和核心能力不同,适用场景有重叠但更多是互补关系。 一、先明确:Redis 能做 “消息队列”,但它的核心不是消息队列 Redis 确实可以通过 List 结构(LPUSH 生产消息,BRPO
阅读全文
posted @ 2025-07-09 11:49 C豪
阅读(17)
评论(0)
推荐(0)
ws和rtMQ 2
摘要: 一、消息中必须包含 “目标用户标识” 当用户 A 发送消息时,客户端(如手机 APP)会在消息中明确指定接收方 ID(比如receiverId: "userB")。这个信息是客户端主动设置的,就像发邮件时必须填 “收件人邮箱” 一样。 示例消息格式: json { "senderId": "user
阅读全文
posted @ 2025-07-09 11:26 C豪
阅读(11)
评论(0)
推荐(0)
RabbitMQ和WebSocket
摘要: 消息路由规则(在消息处理服务中) 逻辑: 用户 A 发送消息到 WebSocket 网关; 网关将消息存入 RabbitMQ 的公共队列(如chat_messages); 消息处理服务从队列消费消息,根据接收方 ID(如userB)查询会话管理服务,确定用户 B 的连接位置; 将消息转发到用户 B
阅读全文
posted @ 2025-07-09 10:59 C豪
阅读(47)
评论(0)
推荐(0)
2025年7月8日
RabbitMQ
摘要: Fanout模式(发布/订阅模式):Publish/Subscribe(发布/订阅) Que1、Que2、Que3和ex绑定,发送消息后Que1、Que2、Que3都能收到消息。 绑定之后,都能收到消息,所以指定Router毫无意义。 Direct模式(路由模式):根据Routing Key来分类,
阅读全文
posted @ 2025-07-08 17:25 C豪
阅读(6)
评论(0)
推荐(0)
RabbitMQ原理(截图大佬总结知识点)
摘要: 无论是什么模式,都会有一个默认ex。发送消息一定是ex去发送,而不是Que去发送。也就是ex会接收消息,然后push到Que,所有的消费者会自动监听和订阅我们的Que,正是因为有这些推送的机制,我们接下来会有一系列的模式来进行订阅。我们可以选择哪些消费者来消费或者哪些不消费,来灵活的运用。如果队列没
阅读全文
posted @ 2025-07-08 11:14 C豪
阅读(8)
评论(0)
推荐(0)
RabbitMQ为啥是基于channel去处理而不是链接?
摘要: RabbitMQ 基于 Channel(通道)而非直接基于 Connection(连接)处理通信,主要是为了高效复用 TCP 连接并降低资源消耗。以下是详细解释: 一、核心原因:TCP 连接是昂贵资源 TCP 连接的开销 建立 TCP 连接需要三次握手,断开需要四次挥手,成本高; 每个 TCP 连接
阅读全文
posted @ 2025-07-08 10:20 C豪
阅读(15)
评论(0)
推荐(0)
2025年7月7日
集群模式
摘要: 集群模式一:主从共享数据的部署方式。一台消息服务器进行存储,Master和slaves共享同一个消息存储服务器,读写分离。 集群模式二:主从同步部署方式(类似副本) 消息直接打进Master,和Redis原理差不多。单写多读。 集群模式三:多主集群同步部署方式 多主集群确实意味着存在多个可以同时接收
阅读全文
posted @ 2025-07-07 18:35 C豪
阅读(13)
评论(0)
推荐(0)
下一页
公告