![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/0/05/Apache_kafka.svg/langzh-hans-640px-Apache_kafka.svg.png&w=640&q=50)
Kafka
维基百科,自由的 encyclopedia
Kafka是由Apache软件基金会开发的一个开源流处理平台,由Scala和Java编写。该项目的目标是为处理实时数据提供一个统一、高吞吐、低延迟的平台。其持久化层本质上是一个“按照分布式事务日志架构的大规模发布/订阅消息队列”,[4]这使它作为企业级基础设施来处理流式数据非常有价值。此外,Kafka可以通过Kafka Connect连接到外部系统(用于数据输入/输出),并提供了Kafka Streams——一个Java流式处理库。
![]() | 此条目的引用需要清理,使其符合格式。 (2020年11月2日) |
Quick Facts 开发者, 首次发布 ...
![]() | |
开发者 | Apache软件基金会,领英 |
---|---|
首次发布 | 2011年1月,13年前(2011-01)[2] |
当前版本 |
![]() |
源代码库 | ![]() |
编程语言 | Scala、Java |
操作系统 | 跨平台 |
类型 | 流式处理, 消息中间件(英语:message broker) |
许可协议 | Apache许可证 2.0 |
网站 | kafka |
Close
该设计受事务日志(英语:Transaction log)的影响较大。[5]