一、kafka原理
一、kafka是什么 Kafka官网说自己是一个事件流平台(event stream platform),但我们通常认为它和RabbitMQ一样是个消息队列。  详细的说: Kafka是最初由Linkedin公司开发,是一个分布式、支持分区的(partition)、多副本的(replication), 基于zookeeper协调的分布式消息系统,用…
二、kafka常用的shell命令
1、创建topic bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test 2、查看创建的topic bin/kafka-topics.sh --list --zookeeper localh…
三、python操作kafka
一、基本概念回顾 Topic:一组消息数据的标记符; Producer:生产者,用于生产数据,可将生产后的消息送入指定的Topic; Consumer:消费者,获取数据,可消费指定的Topic; Group:消费者组,同一个group可以有多个消费者,一条消息在一个group中,只会被一个消费者获取; Partition:分区,为了保证kafka的…
Copyright © 2022 Egon的技术星球 egonlin.com 版权所有 帮助IT小伙伴学到真正的技术