RocketMQ系统性学习-RocketMQ高级特性之消息存储的高效与刷盘策略、Broker 快速读取消息机制
【11来了】文章导读地址:点击查看文章导读!消息存储的高效与刷盘策略RocketMQ是通过文件进行存储消息的,那RocketMQ是如何保证存储的高效性的呢?首先是通过对磁盘进行顺序写可以保证高性能的文件存储:随机写速度10KB/s顺序写速度600MB/s(图片来源于网络)文件拷贝利用了零拷贝以及内存映射技术(MMP)通过使用零拷贝减少数据拷贝次数利用内存映射技术(MMP)可以像读写磁盘一样读写内存