
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
linux中基于apt 安装 redis-server(更简洁!!!和黑马视频不同,非redis.io源码安装)
黑马教程中,安装Redis的步骤稍显繁琐,还需下载解压等步骤,但其实不需要。基于apt 安装的 redis-server 和官网下载源码编译的 Redis 在功能上几乎没有区别。全程只需在命令行中操作即可。以下是本篇文章正文内容。
彻底搞懂 RocketMQ 事务消息:从两阶段提交原理到分布式实战(超详细)
数据的最终一致性:如果你此时启动消费者去消费OrderTopic,你会发现消费者只能收到“订单1002”的积分消息。为什么收不到 1003?:因为 1003 对应的本地事务失败了,我们在第四步向 Broker 发送了Rollback指令,Broker 收到后直接在内存中把这条“半消息”抹除了,绝不往下游投递。这就是 RocketMQ 事务消息的全部奥秘!通过“半消息确认” + “本地事务执行” +
深入学习RocketMQ消息发送的底层逻辑
所谓零拷贝,并不是说真的不复制数据(毕竟数据从磁盘到网卡必须经过内存),而是指“没有数据从内核态内存复制到用户态内存(Java)的过程”,对用户态来说,复制次数为 0。在 Linux 操作系统中,实现零拷贝主要有两种硬核玩法,而 RocketMQ 把这两位特种兵全都收编了。
到底了







