已找到3 篇文章,适用于 Apache Kafka

Apache Kafka 和 JMS 的区别

Himanshu shriv
更新于 2020 年 9 月 9 日,11:47:03

764 次浏览

Kafka 和 JMS 都是消息系统。Java 消息服务是 Java 提供的一款 API,用于在应用程序中实施消息系统。JMS 支持队列和发布者/订阅者(主题)消息系统。使用队列时,当第一个消费者消费消息时,该消息会从队列中删除,其他人无法再获取该消息。使用主题时,多个消费者可以收到每条消息,但扩展起来非常困难。Kafka 是这两个概念的概括 - 它允许在同一消费者组成员之间扩展,但也允许在众多不同的... 阅读更多

Apache Kafka 和 Flume 的区别

Mahesh Parahar
2020 年 1 月 27 日 10:52:32 更新

690 次观看

Kafka 和 Flume 都用于实时事件处理系统。它们都由 Apache 开发。Kafka 是一种发布-订阅模式的消息系统。它可用于发件人和接收方通过主题进行通信。Kafka 最棒的功能之一是,它具有高可用性,能抵御节点故障,并支持自动恢复。另一方面,Flume 主要设计用于 Hadoop,它是 Hadoop 生态系统的一部分。它用于从不同来源收集数据并将数据传输到集中式数据存储库。Flume 主要设计用于收集... 阅读更多

Apache Kafka 和 Kinesis 的差异

Mahesh Parahar
2020 年 1 月 27 日 10:50:11 更新

119 次观看

Apache Kafka 和 Kinesis 都是用于实时处理数据流的软件工具。Apache Kafka 是由领英开发的,它用 Scala 和 Java 编写。Kinesis 是由亚马逊开发和管理的。它只可作为服务使用。根据亚马逊文档 −Amazon Kinesis Data Streams 让你可以构建用于处理或分析流数据以应对特定需求的自定义应用。你可以将各种类型的数据(如点击流、应用日志和社交媒体)持续添加到来自数十万个来源的 Amazon Kinesis 数据流中。几秒内,数据将... 阅读更多

1
广告