Golang DevOps中Kafka高级操作详解.pdfVIP

  • 0
  • 0
  • 约2.57千字
  • 约 2页
  • 2026-11-02 发布于北京
  • 举报

零声教育Mark

老师

kafka

驱动包安装

1#操作Kafka2go获取

.com/Shopify/sarama3#操作

Kafka

集群4go获取

.com/bsm/sarama-cluster

高级

API

以及低级

API

高级

API

通过多种策略供用户选择:

生产者

可以选择以怎样的策略将数据发送到哪个分区;通过参数来确定

config.Producer.Partitioner;

sarama.NewHashPartitioner:通过

keyhash取余的方式选取

partition;

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

partition;

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

partition;

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

sarama.NoResp

文档评论(0)

1亿VIP精品文档

相关文档