kafka
诸般世界
这个作者很懒,什么都没留下…
展开
-
Kafka工作原理与过程
1 消息路由策略 在通过API方式发布消息时,生产者是以Record为消息进行发布的。Record中包含key与value,value才是我们真正的消息本身,而key用于路由消息所要存放的Partition。消息要写入到哪个Partition并不是随机的,而是有路由策略的。1) 若指定了partition,则直接写入到指定的partition;2) 若未指定partition...原创 2019-12-25 10:17:40 · 260 阅读 · 0 评论 -
Kafka概述
kafaka简介 Apache Kafka是一个快速、可扩展的、高吞吐的、可容错的分布式“发布-订阅”消息系统,使用Scala与Java语言编写,能够将消息从一个端点传递到另一个端点,较之传统的消息中间件(例如ActiveMQ、RabbitMQ),Kafka具有高吞吐量、内置分区、支持消息副本和高容错的特性,非常适合大规模消息处理应用程序。 Kafka官网: htt...原创 2019-12-23 11:22:52 · 153 阅读 · 0 评论 -
Kafka基本概念
Kafka基本概念及术语1 Topic 主题。在Kafka中,使用一个类别属性来划分消息的所属类,划分消息的这个类称为topic。topic相当于消息的分类标签,是一个逻辑概念。 2 Partition 分区。topic中的消息被分割为一个或多个partition,其是一个物理概念,对应到系统上就是一个或若干个目录。 分区本身是一个FIFO的队列,所...原创 2019-12-24 14:47:48 · 1304 阅读 · 0 评论