安详含羞草

文章
3
资源
0
加入时间
3年0月21天

存储管理——内存管理

存储管理中首先要面对的第一个boss是内存管理。内存管理需要考虑这两个问题: 1)内存管理需要解决什么问题? 2)内存管理方式有哪些?

rocketMQ主从问题

RocketMQ主从消息的处理流程:消息到主服务器会从commitLog类中的topicQueueTable表中获取到这条消息在这个队列的偏移量,这个偏移量就是后面进入comsumeQueue的logicoffset。每来一条消息这个值都会加1。从服务器数据中的消息的logicoffset已经在主服务器设置好了,所以从服务器不会更新这个数据结构,当主从切换后会发生数据不一致