RocketMQ消息队列核心机制、Broker功能、消息存储结构、高可用机制、同步异步刷盘、同步异步复制《RocketMQ实战与原理解析》读书笔记

前言

本文主要内容如下:

image.png

image.png
内容来自于《RocketMQ实战与原理解析》第五章 消息队列的核心机制 读书笔记。

消息队列的核心机制-broker

broker主要功能如下:
image.png

磁盘持久化为何速度不慢

消息存储和发送分布式队列因为有高可靠性的要求,所以数据要通过磁盘进行持久化存储。

用磁盘存储消息,速度会不会很慢呢?

能满足实时性和高吞吐量的要求吗?实际上,磁盘有时候会比你想象的快很多,有时候也会比你想象的慢很多,关键在如何使用,使用得当,磁盘的速度完全可以匹配上网络的数据传输速度。
目前的高性能磁盘,顺序写速度可以达到600MB/s,超过了一般网卡的传输速度,这是磁盘比想象的快的地方。但是磁盘随机写的速度只有大概100KB/s,和顺序写的性能相差6000倍!因为有如此巨大的速度差别,好的消息队列系统会比普通的消息队列系统速度快多个数量级。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值