Kafka组件介绍

3c3c2023-03-01582 阅读0 评论

1.Kafka的三大特点

1.高吞吐量:可以满足每秒百万级别消息的生产和消费。
2.持久性:有一套完善的消息存储机制,确保数据高效安全且持久化。
3.分布式:基于分布式的扩展;Kafka的数据都会复制到几台服务器上,当某台故障失效时,生产者和消费者转而使用其它的Kafka。

2.流媒体平台有三个关键功能:

1.发布和订阅记录流,类似于消息队列或企业消息传递系统。
2.以容错的持久方式存储记录流。
3.记录发生时处理数据流

3.Kafka通常用于两大类应用:

1.构建可在系统或应用程序之间可靠获取数据的实时流数据管道
2.构建转换或响应数据流的实时流应用程序

4.Kafka的几个概念

1.Kafka作为一个集群运行在一个或多个服务器上,这些服务器可以跨多个机房,所以说kafka是分布式的发布订阅消息队列系统。
2.Kafka集群将记录流存储在称为Topic的类别中。
3.每条记录由键值;"key value"和一个时间戳组成。


The End 微信扫一扫

文章声明:以上内容(如有图片或视频亦包括在内)除非注明,否则均为Net3C原创文章,转载或复制请以超链接形式并注明出处。
定制服务:需要定制服务请加V:Net3c_2022

上一篇 下一篇

相关阅读

发表评论

访客 访客
快捷回复: 表情:
评论列表 (暂无评论,582人围观)

还没有评论,来说两句吧...

取消
微信二维码
微信二维码
支付宝二维码