当前位置: 首页 > news >正文

中间件MQ面试题之Kafka

 MQ相关面试题

Kafka面试题

(1)rockermq和kafka 的区别在哪里? 使用场景有什么不一样?

不同点:

  • 数据可靠性 不同: RocketMQ:支持异步实时刷盘、同步刷盘、同步复制、异步复制;kafka:使用异步刷盘方式,异步复制/同步复制。
  • 性能对比:kafka单机写入TPS比较高
  • 单机支持的队列数: kafka单机若超过了64个partition/队列,CPU load会发生明显飙高。RocketMQ单机支持最高5万个队列,CPU load不会发生明显变化

  • 定时消息: kafka不支持定时消息,RocketMQ 支持

  • 分布式事务消息: kafka不支持分布式事务消息,RocketMQ支持分布式事务消息。

##  kafka相比RocketMQ的优势: 
单机吞吐量TPS可上百万,远高于RocketMQ的TPS7万每秒,适用于日志类消息
Kafka的业务应用场景主要定位于日志传输;对于复杂业务支持不够## RocketMQ相比kafka的优势
- 支持按时间做消息回溯-可精确到毫秒级
- 等等

(2)Kafka新老版本的差异在哪里?

####  元数据的保留位置不一样
##  旧版本命令
./kafka-topics.sh --list --zookeeper k1.cn:21
http://www.lryc.cn/news/316813.html

相关文章:

  • Prometheus 安装部署
  • 龙芯杯赛道-学习过程记录
  • 76. 最小覆盖子串-力扣hot100(C++)
  • vue的生命周期有那些
  • OpenStack安装步骤
  • 如何借助CRM系统获得直观的业务洞察?CRM系统图表视图解析!
  • 制作图片马:二次渲染(upload-labs第17关)
  • XGB-20:XGBoost中不同参数的预测函数
  • websocket 使用示例
  • 基于YOLOv8/YOLOv7/YOLOv6/YOLOv5的水下目标检测系统(深度学习模型+UI界面+训练数据集)
  • 中间件 Redis 服务集群的部署方案
  • 生成哈夫曼树C卷(JavaPythonC++Node.jsC语言)
  • Java代码审计安全篇-SSRF(服务端请求伪造)漏洞
  • 入门可解释机器学习和可解释性【内容分享和实战分析】
  • Promise其实也不难
  • 吴恩达 x Open AI ChatGPT ——如何写出好的提示词视频核心笔记
  • JVM从1%到99%【精选】-【初步认识】
  • pdf转图片(利用pdf2image包)
  • SwiftUI的转场动画
  • Trust Region Policy Optimization (TRPO)
  • 消息服务--Kafka的简介和使用
  • 【c++11线程库的使用】
  • 无限debugger的几种处理方式
  • 数据库基础理论知识
  • 华为OD机试真题-模拟目录管理-2024年OD统一考试(C卷)
  • yield代码解释
  • C#四部曲(知识补充)
  • Vue中的数据交互有几种方式
  • 2.MySQL中的数据类型
  • 身份证查询真伪-三要素查验-ios身份证实名认证接口调用