Golang云原生就业课程:Kafka驱动包安装及高级使用指南.pdfVIP

  • 1
  • 0
  • 约2.25千字
  • 约 2页
  • 2026-07-30 发布于北京
  • 举报

Golang云原生就业课程:Kafka驱动包安装及高级使用指南.pdf

零声教育Mark老师

kafka驱动包安装

去获取.com/bsm/sarama-cluster

高级API以及低级API

高级API通过定制多种策略供用户选择:

生产者

可以选择以怎样的策略生产到哪个分区;通过参数来确定;

config.Producer.Partitioner

sarama.NewHashPartitioner:通过keyhash取余的方式选取partition;

sarama.NewRandomPartitioner:通过随机的方式选取partition;

sarama.NewRoundRobinPartitioner:通过轮询的方式选取partition;

可以选择ack的策略;通过参数config.Producer.RequiredAcks来确定;

sarama.NoResponse:不需要kafka回复;

sarama.WaitForLocal:只需要当前分区提交数据后回复;

sarama.W

文档评论(0)

1亿VIP精品文档

相关文档