Apache Kafka是一个分布式的、基于发布/订阅的消息系统,其由Scala语言编写而成,具备快速、可扩展、可持久化的特点。
kafka的优势
- 实时性:Kafka具有近乎实时的消息处理能力,即使面对海量消息也能够高效地存储消息和查询消息。
- 可持久性:Kafka将消息保存在磁盘中,通过顺序读写地方式去访问磁盘,从而避免了随机读写磁盘导致的性能瓶颈(两者寻址操作上所耗费的时间存在巨大差异导致顺序读写性能远优于随机读写)。
- Kafka支持批量读写消息,并且对消息进行批量压缩,这样既提高了
Apache Kafka是一个分布式的、基于发布/订阅的消息系统,其由Scala语言编写而成,具备快速、可扩展、可持久化的特点。
kafka的优势