kafka相关概念:

1. AMQP协议
2. Kafka支持的客户端语言
3. Kafka架构


【producer】-----发送----->【broker】<-----接收-----【consumer】
一些基本概念:
消费者(Consumer):从消息队列中请求消息的客户端应用程序;
生产者(Producer):向broker发布消息的客户端应用程序;
AMQP服务器端(broker):用来接收生产者发送的消息并将这些消息路由给服务器的队列中;

原理:

 

步骤:

1. 引入依赖

<!-- kafka-->
<dependency>
   <groupId>org.springframework.kafka</groupId>
   <artifactId>spring-kafka</artifactId>
</dependency>

不要急。。。 后面会来的。

Logo

Kafka开源项目指南提供详尽教程,助开发者掌握其架构、配置和使用,实现高效数据流管理和实时处理。它高性能、可扩展,适合日志收集和实时数据处理,通过持久化保障数据安全,是企业大数据生态系统的核心。

更多推荐