基本概念
Kafka使用Scala实现,是基于消息发布-订阅模式实现的消息系统,有以下特点:
- 消息持久化,时间复杂度为O(1),即使TB级别的数据,也能保证常数时间复杂度的访问能力
- 高吞吐
- 分布式,支持消息分区及分布式消费,并保证分区内消息的顺序
- 跨平台
- 实时性,支持实时数据和离线数据处理
- 伸缩性,支持水平扩展,比如空间不足时可以添加节点
Kafka有以下一些名词:
Broker:
安装
参考资料
Kafka使用Scala实现,是基于消息发布-订阅模式实现的消息系统,有以下特点:
Kafka有以下一些名词:
Broker: