Kafka知识点小结

Kafka消息队列作用

1、系统解耦
2、流量削峰
3、同步变异步

三大特性

1、高吞吐量 ,每秒百万级别   单机10万+
	可以满⾜每秒百万级别消息的⽣产和消费——⽣产消费。
2、持久化
	有⼀套完善的消息存储机制,确保数据的⾼效安全的持久化——中间存储。
3、分布式 (CAP)
	基于分布式的扩展和容错机制;Kafka的数据都会复制到⼏台服务器上。当某⼀台故障失效时,⽣产者和消费者转⽽使⽤其它的机器——整体

Kafka主要术语

Topic:主题,Kafka处理的消息的不同分类。
Broker:消息服务器代理,Kafka集群中的⼀个kafka服务节点称为⼀个broker,主要存储消息数据。存在硬盘中。每个topic都是有分区的。
Partition:Topic物理上的分组,⼀个topic在broker中被分为1个或者多个partition,分区在创建topic的时候指定。
Message:消息,是通信的基本单位,每个消息都属于⼀个partition Kafka服务相关
Producer:消息和数据的⽣产者,向Kafka的⼀个topic发布消息。
Consumer:消息和数据的消费者,定于topic并处理其发布的消息。
Zookeeper:协调kafka的正常运⾏
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值