![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Kafka
quancunzuishuai~
这个作者很懒,什么都没留下…
展开
-
kafka生产者消费者的一些原理
kafka:消息队列:用于暂存数据,这就具有了解耦和削峰的作用,以应对临时高峰期达到缓冲的目的 1.Kafka是一种高吞吐量的分布式发布/订阅式消息系统 2.它可以处理消费者规模的网站中的所有动作流数据 3.具有高性能、持久化、多副本备份、横向扩展能力生产者: 消息写入leader后,follower是主动的去leader进行同步的! producer采用push模式将数据发布到broker,每条消息追加到分区中,顺序写入磁盘,所以保证同一分区内的数据是有序的! 分区的主要目的: 1转载 2020-08-13 19:13:08 · 724 阅读 · 0 评论 -
Kafka操作指令
kafka是依赖于zookeeper的,也就是说创建的topic中的分区副本等信息存储在zookeeper上面,实际的数据还是存储在本地指定的logs文件中 在集群中启动kafka首先要启动zookeeper1. 2181是客户端与zookeeper通信用的端口号2. 9092是客户端与kafka通信用的端口号启动kafka集群服务(单起)kafka-server-start.sh -daemon server.properties创建test的主题(指定副本数为1,分区数为2)kafka原创 2020-08-11 20:50:14 · 178 阅读 · 0 评论