kafka 容错性说法正确的是
A. 允许集群中节点失败
B. 杀死集群中的主节点还是可以使用
C. 杀死集群中所有的副节点还是可以使用
D. 无论结束的是主还是副broker,都不会影响kafka使用,只要还有一个副本
zookeeper在kafka中的作用
A. kafka 将元数据信息维护在zookeeper上
B. kafka的producer、consumer、topic、partition都需要依赖zookeeper
C. kafka使用zookeeper来实现动态的集群扩展
D. 发送到topic的数据需要经过zookeeper
Kafka负载均衡原理说法正确的是
A. producer根据用户指定的算法,将消息发送到指定的partition
B. 存在多个partiiton,每个partition有自己的replica,每个replica分布在不同的Broker节点上
C. 多个partition需要选取出lead partition,lead partition负责读写,并由zookeeper负责fail over
D. 通过zookeeper管理broker与consumer的动态加入与离开
Kafka相对传统技术有什么优势说法正确的是
A. 快速:单一的Kafka代理可以处理成千上万的客户端,每秒处理数兆字节的读写操作。
B. 可伸缩:在一组机器上对数据进行分区和简化,以支持更大的数据。
C. 持久:消息是持久性的,并在集群中进行复制,以防止数据丢失。
D. 设计:它提供了容错保证和持久性。