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"和一个时间戳组成。
文章声明:以上内容(如有图片或视频亦包括在内)除非注明,否则均为Net3C原创文章,转载或复制请以超链接形式并注明出处。定制服务:需要定制服务请加V:Net3c_2022
还没有评论,来说两句吧...