kafka 术语说明及client功能支持

术语说明

名词说明
producer生产者
Broker服务代理节点,Kafka服务实例
consumer消费者
topic主题
partition分区,一个有序不变的消息序列。每个主题下可以有多个分区
replicaKafka 中同一条消息能够被拷贝到多个地方以提供数据冗余,这些地方就是所谓的副本,副本还分为领导者副本和追随者副本,各自有不同的角色划分。副本是在分区层级下的,即每个分区可配置多个副本实现高可用
Offset消息唯一,表示分区中每条消息的位置信息,是一个单调递增且不变的值
Consumer Offset消费者位移,表征消费者消费进度,每个消费者都有自己的消费者位移
Consumer group消费者组,多个消费者实例共同组成的一个组,同时消费多个分区以实现高吞吐
Record消息, 一个topic 可以让若干个consumer消费,若干个consumer组成一个 consumer group ,一条消息只能被consumer group 中一个consumer消费,若干个partition 被若干个consumer 同时消费,达到消费者高吞吐量
Rebalance重平衡,消费者组内某个消费者实例挂掉后,其他消费者实例自动重新分配订阅

在这里插入图片描述

Kafka各语言client 功能支持

FeatureC/C++GoJava.NETPython
Admin APIYesYesYesYesYes
Control Center metrics integrationYesYesYesYesYes
Custom partitionerYesNoYesNoNo
Exactly Once SemanticsNoNoYesNoNo
Idempotent ProducerYesYesYesYesYes
Kafka StreamsNoNoYesNoNo
Record HeadersYesYesYesYesYes
SASL Kerberos/GSSAPIYesYesYesYesYes
SASL PLAINYesYesYesYesYes
SASL SCRAMYesYesYesYesYes
SASL OAUTHBEARERYesYesYesNoNo
Simplified installationYesNoYesYesYes
Schema RegistryYesNoYesYesYes
Topic Metadata APIYesYesYesYesYes
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值