kafka学习

kafka的主要特征是什么?总共有五点
1、kafka有近乎实时性的消息处理能力,即使是面对海量数据也能够高效的存储和查询,kafka将消息存储在磁盘中,在其设计理念中并不惧怕磁盘的操作,因为它是顺序读写磁盘,所以避免了随机读写磁盘带来的性能瓶颈。
2、kakfa支持批量读写消息,并且对消息进行批量压缩,这样既提高了网络的效率,也提高了压缩效率
3、kafka支持消息分区,每个分区中的消息保证顺序传输,不同分区可以并发操作,这样提高了kafka的并发能力
4、kafka支持在线增加分区,支持在线水平扩展
5、kafka支持副每个分区建立多个副本,其中只会有一个leader负责副本读写,其他副本只负责同步,这样就提高了灾备能力

重新设置offset:https://www.cnblogs.com/hd-zg/p/5831219.html

你可能感兴趣的:(kafka)