kafka_2.12-2.4.x 教程目录(大数据)

基础

  1. 消息队列

  2. kafka教程-介绍

  3. kafka_2.12-2.4.x 下载

安装部署

单机

  1. kafka_2.12-2.4.x-安装部署(单机)

  2. kafka_2.12-2.4.x-启动、停止(单机)

集群

  1. kafka_2.12-2.4.x集群-安装部署(linux)

  2. kafka_2.12-2.4.x集群-启动、停止

  3. kafka_2.12-2.4.x集群-编写集群启动脚本、停止脚本

客户端可视化工具

kafka可视化工具 offset explorer

进阶

  1. kafka教程-topic命令操作-create、delete、list、describe(linux)

  2. kafka_2.12-2.4.x-consumer消费者命令 和 producer生产者命令(linux)

  3. kafka topic命名规则

  4. kafka_2.12-2.4.x-文件存储(linux集群)

  5. kafka_2.12-2.4.x-consumer_offsets文件

生产者

  1. kafka教程-生产者发消息(理论)

  2. kafka教程-生产者的配置

springboot 实现

  1. 官网:
    https://spring.io/projects/spring-kafka#learn

  2. kafka教程-通过官方api发送消息、获取消息

  3. kafka教程-Spring for Apache Kafka版本的选择

  4. kafka教程-创建springboot工程,实现简单生产者(大数据)

  5. kafka_2.12-2.4.x-生产者发送消息的分区策略(含源码)

  6. kafka教程-springboot生产者发消息api

  7. kafka 同步发送和异步发送消息

  8. kafka教程-springboot生产者同步发送消息

  9. kafka教程-springboot生产者异步发送消息(回调)

  10. kafka教程-springboot发送消息(事务)

消费者

  1. kafka教程-消费者获取消息(理论)

  2. kafka教程-消费者分区分配策略(Range、RoundRobin、Sticky)

  3. kafka教程-消费者和消费组

  4. kafka-rebalance再均衡(重平衡)

  5. kafka教程-创建springboot工程,实现简单消费者(大数据)

  6. kafka教程-springboot消费者@KafkaListener注解

偏移量 和 提交

  1. kafka教程-springboot消费者指定分区(partition)和偏移量(offset)

  2. kafka教程-Offset偏移量(位移)和 提交

  3. kafka教程-Offset偏移量(位移)和自动提交、及缺点

  4. kafka教程-Offset偏移量(位移)和手动提交

  5. kafka教程-springboot消费者-手动同步提交、手动异步提交

  6. kafka教程-从头消费数据:查看偏移量、删除偏移量

其他

  1. kafka教程-springboot消费者-spring.kafka.listener.ack-mode

  2. kafka auto-offset-reset取值:earliest、latest、none的含义

  3. ====kafka教程-springboot消费者-批量消费

java api 实现

  1. kafka_2.12-2.4.x-producer生产者-java原生api实现

  2. kafka_2.12-2.4.x-topic主题、分区操作-java原生api实现

  3. kafka_2.12-2.4.x-consumer消费者-java原生api实现

其他

  1. kafka教程-Log Cleanup数据清除机制(旧数据处理方式)

原文出处:/show_1IXLCnvUEdo.html