kafka
z阿木木的眼泪
这个作者很懒,什么都没留下…
展开
-
Springboot集成Kafka
1.依赖pom.xml <dependencies> <dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId> </dependency> <dependency> <grou原创 2020-08-04 17:28:10 · 195 阅读 · 0 评论 -
kafka第三篇 工作流程分析
1.kafka生产过程分析 1.1 写入方式 producer 采用推(push)模式将消息发布到 broker,每条消息都被追加(append)到分区(patition)中,属于顺序写磁盘(顺序写磁盘效率比随机写内存要高,保障 kafka 吞吐率)。 1.2 分区(Partition) 消息发送时都被发送到一个 topic,其本质就是一个目录,而 topic 是由一些 Partition Logs(分区日志)组成,其组织结构如下图所示: 我们可以看到,每个 Partition 中的消息都是有序的,生产的原创 2020-08-04 17:00:09 · 129 阅读 · 0 评论 -
kafka第二篇 kafka概述
1.kafka简介 Apache Kafka是由LinkedIn采用Scala和Java开发的开源流处理软件(open-source stream-processing)平台,并捐赠给了Apache Software Foundation。该项目旨在提供统一的、高吞吐量、低延迟的平台来处理实时数据流。Kafka可以通过Kafka Connect连接到外部系统,并提供了Kafka Streams(一种Java流处理库)。Kafka使用经过优化的二进制TCP协议,并使用抽象“message set”将消息分组以原创 2020-08-04 16:54:05 · 163 阅读 · 0 评论 -
kafka第一篇 kafka入门
目录 1.kafka入门 1.1 安装 1.2 安装目录 1.3 zookeeper启动 1.4 kafka启动 1.5 创建集群 1.6 服务关闭 2.kafka命令行操作 2.1 创建topic 2.2 查看topic列表 2.3 创建一个生产者 2.4 创建消费者 2.5 删除topic 2.6 查看topic信息 1.kafka入门 kafka默认端口号:9092 zookeeper:2181 1.1 安装 brew install kafka 1.2 安装目录 代码块 Java # kafka安装原创 2020-07-28 11:48:40 · 116 阅读 · 0 评论