首页
Java基础
992.简述 java 内存分配与回收策率以及 Minor GC 和 Major GC
991.什么是类加载器,类加载器有哪些?
990.类加载器双亲委派模型机制?
989.简述 java 类加载机制?
988.java 类加载过程?
987.java 内存模型
986.java 中垃圾收集的方法有哪些?
985.简述 java 垃圾回收机制?
984.如和判断一个对象是否存活?(或者 GC 对象的判定方 法)
983.JVM 内存分哪几个区,每个区的作用是什么?
多线程
173.ReentrantReadWriteLock 实现独占和共享两种方式
172.同步器的实现是 ABS 核心(state 资源状态计数)
171.什么是 AQS(抽象的队列同步器)
170.ABA 问题
169.原子包 java.util.concurrent.atomic(锁自旋)
168. CAS(比较并交换-乐观锁机制-锁自旋)概念及特性
167.多级反馈队列调度算法
166.时间片轮转法
165.高响应比优先调度算法
164.高优先权优先调度算法
MySQL
1191.MySQL 的 insert 和 update 的 select 语句语法
1190.MySQL 当记录不存在时 insert,当记录存在时 update,语句怎么写?
1189.HAVNG 子句 和 WHERE 的异同点?
1188. [SELECT *] 和[SELECT 全部字段]的 2 种写法有何优缺点?
1187.若一张表中只有一个字段 VARCHAR(N)类型,utf8 编码,则 N 最大值 为多少(精确到数量级即可)?
1186.MySQL 中控制内存分配的全局参数,有哪些?
1185.MySQL 中 InnoDB 引擎的行锁是通过加在什么上完成(或称实现) 的?
1184.表中有大字段 X(例如:text 类型),且字段 X 不会经常更新,以读为 为主,将该字段拆成子表好处是什么?
1183.MySQL 中 InnoDB 支持的四种事务隔离级别名称,以及逐级之间的区 别?
1182.mysql 中 varchar 与 char 的区别以及 varchar(50)中的 50 代表的涵 义?
IDEA注册码
当前位置:
Java面试题
>
Kafka
>
1008.数据有序
爪哇
Kafka
2021-10-20
1008.数据有序
一个消费者组里它的内部是有序的消费者组与消费者组之间是无序的
上一篇
1007.消费者负载均衡策略
下一篇
1009.kafaka 生产数据时数据的分组策略
Kafka教程
0. 为什么要使用kafka?为什么要使用消息队列?
1. Kafka中的ISR、AR又代表什么?ISR的伸缩又指什么?
2. kafka中的broker是干什么的?
3. kafka中的zookeeper起到什么作用?可以不用zookeeper么?
4. kafkafollower如何与leader同步数据?
5. 什么情况下一个broker会从ISR中被踢出去?
6. kafka为什么那么快?
7. kafkaproducer如何优化打入速度?
8. kafkaproducer打数据,ack为0,1,-1的时候代表啥,设置-1的时候,什么情况下,leader会认为一条消息commit了
9. kafkaunclean配置代表啥?会对sparkstreaming消费有什么影响?
10. 如果leadercrash时,ISR为空怎么办?
11. kafka的message格式是什么样的?
12. Kafka中的消息是否会丢失和重复消费?
13. 为什么Kafka不支持读写分离?
14. Kafka中是怎么体现消息顺序性的?
15. kafka如何实现延迟队列?
16. 什么是消费者组?
17. 解释下Kafka中位移(offset)的作用
18. 阐述下Kafka中的领导者副本(LeaderReplica)和追随者副本(FollowerReplica)的区别
19. 如何设置Kafka能接收的最大消息的大小?
20. 监控Kafka的框架都有哪些?
21. Broker的HeapSize如何设置?
22. 如何估算Kafka集群的机器数量?
23. Leader总是-1,怎么破?
24. LEO、LSO、AR、ISR、HW都表示什么含义?
25. Kafka能手动删除消息吗?
26. consumer_offsets是做什么用的?
27. 分区Leader选举策略有几种?
28. Kafka的哪些场景中使用了零拷贝(ZeroCopy)?
29. Controller发生网络分区(NetworkPartitioning)时,Kafka会怎么样?
30. JavaConsumer为什么采用单线程来获取消息?
31. 简述Follower副本消息同步的完整流程
32. 363.Kafka 概念
33. 364.Kafka 数据存储设计-partition 的数据文件(offset,MessageSize,data)
34. 365.数据文件分段 segment(顺序读写、分段命令、二分查找)
35. 366.数据文件索引(分段索引、稀疏存储)
36. 367.生产者设计-负载均衡(partition 会均衡分布到不同 broker 上)
37. 368.批量发送
38. 369.压缩(GZIP 或 Snappy)
39. 370.消费者设计
40. 371.Consumer Group
41. 993.Kafka 的设计时什么样的呢?
42. 994.数据传输的事物定义有哪三种?
43. 995.Kafka 判断一个节点是否还活着有那两个条件?
44. 996.producer 是否直接将数据发送到 broker 的 leader(主节点)?
45. 997.Kafa consumer 是否可以消费指定分区消息?
46. 998.Kafka 消息是采用 Pull 模式,还是 Push 模式?
47. 999.Kafka 存储在硬盘上的消息格式是什么?
48. 1000.Kafka 高效文件存储设计特点:
49. 1001.Kafka 与传统消息系统之间有三个关键区别
50. 1002.Kafka 创建 Topic 时如何将分区放置到不同的 Broker 中
51. 1003.Kafka 新建的分区会在哪个目录下创建
52. 1004.partition 的数据如何保存到硬盘
53. 1005.kafka 的 ack 机制
54. 1006.Kafka 的消费者如何消费数据
55. 1007.消费者负载均衡策略
56. 1008.数据有序
57. 1009.kafaka 生产数据时数据的分组策略