RocketMQ复制策略和刷盘策略

​​​​​​​RocketMQ复制策略和刷盘策略_第1张图片

 

一:复制策略

复制策略是指Broker的Master与Slave间的数据同步方式,分为同步复制和异步复制

1:同步复制

消息写入到master后,master会等待salve同步数据成功后才向producer返回成功ACK

2:异步复制

消息写入到master后,master立即向producer返回成功ACK,无需等待slave同步数据成功

二:刷盘策略

刷盘策略指的是broker中的消息的罗盘方式,即消息发送到broker内存后消息持久化到磁盘的方式,分为同步刷盘和异步刷盘

1:同步刷盘

当消息持久化到broker的磁盘后才算是消息写入成功

2:异步刷盘

当消息写入到broker的内存后即表示消息写入成功,无需等待消息持久化到磁盘

你可能感兴趣的:(Rocketmq,java,开发语言)