基于电商场景的高并发RocketMQ实战-Commitlog基于内存的高并发写入优化、基于JVM offheap的内存读写分离机制
【11来了】文章导读地址:点击查看文章导读!Commitlog基于内存的高并发写入优化首先,Commitlog将数据写入磁盘使用的是磁盘顺序写,这样带来的性能提升是很大的但是仅仅使用磁盘顺序写,对写入性能的提升还是有限,于是还是用了mapping文件内存映射机制,即先把消息数据写入到内存中,再从内存将数据异步刷入到磁盘中去,那么就将磁盘顺序写又进一步优化为了内存写操作那么通过内存映射优化写入过程,