开发者社区> 问答> 正文

kafka Streams可以解决哪些问题呢?

kafka Streams可以解决哪些问题呢?

展开
收起
游客szyg5ww7yqnwy 2021-12-10 17:16:23 492 0
1 条回答
写回答
取消 提交回答
  • kafka Streams可以解决以下问题:

    1.一次一件事件的处理而不是微批处理,延迟在毫秒级别;

    2.有状态的处理,包括连接操作和聚合操作;

    3.提供了必要的流处理原语,包括高级流处理DSL和低级流处理API。高级流处理DSL提供了常用的流处理变换操作,低级处理器API支持客户端自定义处理器并与状态仓库交互;

    4.使用类似DataFlow的模型来处理乱序数据的事件窗口问题;

    5.分布式处理,有容错机制,可以快速容错;

    6.有重新处理数据的能力。

    2021-12-10 19:34:53
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Java Spring Boot开发实战系列课程【第16讲】:Spring Boot 2.0 实战Apache Kafka百万级高并发消息中间件与原理解析 立即下载
MaxCompute技术公开课第四季 之 如何将Kafka数据同步至MaxCompute 立即下载
消息队列kafka介绍 立即下载