关键词

producer       生产者

broker          缓存代理

consumer     消费者

partition       分区

topic            主题

group           群组

特点

1 高吞吐量

  写入消息速度:25万/s

  处理消息速度:55万/s

2 支持持久化操作,基于硬盘的吞吐,没有采用Cache,支持批量备份

3 支持分布式集群部署,易拓展,无需重启即可拓展生产者、消费者、缓存代理

4 消息处理状态存在消费者端,非kafka服务端。当一个消费者挂了后,其他消费者重新平衡

订阅Topic共享消息

  一个消息需要多Consumer共同消费,需要为订阅了相同的Topic的Consumer分配不同的Group,不同Group可以共同消费同样的消息

Consumer配置

   每个Topic对应的Partition数量至少应该等于消费者数量,保证消费者都可以消费到该Topic 

Producer--kafka Broker--Consumer的关系

Producer--Topic--Partition--Consumer的关系

最新文章

  1. python 数据类型 ---字符串
  2. js cookie的封装和调用
  3. Echarts xAxis boundaryGap
  4. C语言break和continue
  5. EF联合查询的新用法
  6. 设置groupBox背景透明
  7. 题解西电OJ (Problem 1005 -跳舞毯)--动态规划
  8. xmlns:android="http://schemas.android.com/apk/res/android" 是什么意思?
  9. apk当安装程序将文件复制到手机自带的指定文件夹
  10. 不带插件 ,自己写js,实现批量上传文件及进度显示
  11. 初识ELF格式 ABI,EABI,OABI
  12. 有标号DAG计数 [容斥原理 子集反演 组合数学 fft]
  13. [转帖]Oracle 各个版本的升级路线图
  14. 初探kafka streams
  15. Hadoop大数据通用处理平台
  16. centos7只rsync+inotify
  17. spark-sql分组去重总数统计uv
  18. ----Androd 系统开机显示白条提示 “there is internal problem with your device, Contact your manufacture ... ”
  19. Nginx子域名配置
  20. MySQL 的主从原理和复制过程简述

热门文章

  1. redis 安装 配置 及启动
  2. Java并发编程(二)创建线程的三种方法
  3. C++_类和对象
  4. es6 入坑笔记(五)
  5. 执行mongod其他实例出现的问题
  6. Error evaluating expression ''xxx''. Cause: org.apache.ibatis.ognl.NoSuchPropertyException:
  7. 关于虚拟机linux网络的一个问题(基于cntos7)
  8. day1-exercise
  9. 01-Python简介
  10. 基于STM32F103ZET6 HC_SR501人体红外感应