RocketMQ 详细知识点总结

RocketMQ 详细知识点总结

1. 核心概念

1.1 基础组件

  1. Producer(生产者)

    • 消息的发送者
    • 支持同步、异步和单向发送方式
    • 提供事务消息功能
  2. Consumer(消费者)

    • 消息的接收者
    • 支持Push和Pull两种消费模式
    • 支持集群消费和广播消费
  3. NameServer(命名服务)

    • 路由注册中心
    • 无状态节点,可集群部署
    • 提供轻量级服务发现和路由
  4. Broker(消息服务器)

    • 消息存储和转发
    • 支持主从架构
    • 提供消息存储、投递和查询功能

1.2 高级特性

  1. 消息存储

    • 采用文件存储方式
    • 支持同步和异步刷盘
    • 支持主从复制

你可能感兴趣的:(java开发实战,rocketmq)