Kafka基本概念
简介:分布式发布 - 订阅消息系统,具有快速、可扩展、分布式、分区和可复制的特点。
优势与模式:与传统消息系统不同,具备分布式、高吞吐量、多订阅者、消息持久化等优势。消息队列有 点对点和发布订阅两种模式。
角色与术语:包含Broker、Topic、Partition等多种角色,消息消费后默认保存7天,由Zookeeper管理。
特性:高吞吐量、低延迟,可扩展,持久可靠,容错性强,支持高并发。
安装与启动:需先安装JDK和Zookeeper,下载解压安装包并修改配置,分发到其他节点。可通过脚本启动和停止,还能配置环境变量实现一键启停。