查看: 279|回复: 3

Kafka有那些优势点?

[复制链接]
论坛徽章:
33
树莓派
日期:2015-04-10 15:20:01storm徽章
日期:2017-07-20 17:23:53python徽章
日期:2017-08-17 17:09:36python徽章
日期:2017-10-20 16:37:41区块链徽章
日期:2018-01-18 18:02:56金融徽章
日期:2018-03-01 16:43:15Hadoop研习者初级
日期:2018-03-29 16:08:43R研习者中级
日期:2018-04-26 15:27:36python徽章
日期:2018-06-21 17:15:38股票徽章
日期:2018-08-24 10:51:37计算徽章
日期:2018-09-21 16:51:47股票徽章
日期:2018-11-01 14:04:25
发表于 2018-7-1 11:15 | 显示全部楼层 |阅读模式

Kafka

Kafka有那些优势点?
回复

使用道具 举报

新浪微博达人勋 dopeter  未实名认证
论坛徽章:
30
Hadoop研习者初级
日期:2015-11-19 14:17:18比特币徽章
日期:2017-09-28 17:18:05bash徽章
日期:2017-12-15 16:07:12Go徽章
日期:2017-12-25 17:16:30zabbix徽章
日期:2017-12-25 17:34:14安全徽章
日期:2018-01-11 17:39:54金融徽章
日期:2018-03-01 16:43:15Keras徽章
日期:2018-04-26 15:29:45spark徽章
日期:2018-05-03 15:46:21Julia徽章
日期:2018-05-17 15:58:56Agile徽章
日期:2018-06-07 16:21:51金融徽章
日期:2018-06-21 17:17:41
发表于 2018-7-1 19:55 | 显示全部楼层
高可用是kafka最有优势的地方。。。。。。。。。。。。。。。。。。。。。。。。。
回复 支持 反对

使用道具 举报

论坛徽章:
39
R研习者中级
日期:2014-09-19 14:16:32Hadoop研习者初级
日期:2016-02-01 16:30:08搜索引擎徽章
日期:2016-03-03 14:51:25投资理财徽章
日期:2016-03-03 15:47:11大型分布式徽章
日期:2016-03-31 15:19:58Docker徽章
日期:2016-04-14 10:45:51Java徽章
日期:2016-08-04 14:21:04搜索引擎徽章
日期:2016-08-18 11:36:51python徽章
日期:2016-12-22 16:30:22神经网络徽章
日期:2017-01-06 10:49:08机器学习徽章
日期:2017-03-30 17:23:20storm徽章
日期:2017-05-11 17:11:45
发表于 2018-7-1 22:22 | 显示全部楼层
还有stream,另外可以回放,高容量等特性
回复 支持 反对

使用道具 举报

论坛徽章:
0
发表于 2019-1-28 02:16 | 显示全部楼层
Kafka有那些优势点:


A. 高通量


没有那么大的硬件,Kafka能够处理高速和大容量的数据。此外,能够支持每秒数千条消息的消息吞吐量。


B. 低延迟


它能够以毫秒级的极低延迟处理这些消息,这是大多数新用例所要求的。


C. 容错


容错的较大优点之一。Kafka具有固有的功能,可以抵抗群集中的节点/机器故障。


d. 耐久力


这里,耐久性是指磁盘上数据/消息的持久性。此外,消息复制是持久性背后的原因之一,因此消息永远不会丢失。


我们来讨论Apache Kafka架构


G. 可扩展性


通过添加额外的节点不会导致任何停机,Kafka可以按比例缩小。此外,在Kafka集群内部,消息处理完全透明,这些是无缝的。


F. 分散式


Kafka的分布式体系结构使其可以使用复制和分区等功能进行扩展。


G. 消息代理功能


Kafka倾向于很好地替代更传统的消息代理。这里,消息代理指的是中间程序,其将来自发布者的正式消息传递协议的消息转换为接收者的正式消息传递协议。


H. 高并发性


Kafka能够在低延迟条件下以高吞吐量处理每秒数千条消息。此外,它允许以高并发性读取和写入消息。


I. 默认持久


正如我们上面讨论的那样,消息是持久的,这使得它持久且可靠。


J. 消费者友善


可以使用Kafka与各种消费者进行整合。Kafka较好的部分是,根据消费者的不同,它可以表现或采取不同的行为,因为每个客户都有不同的能力处理来自Kafka的这些消息。此外,Kafka可以与各种语言的各种消费者很好地融合。


ķ。批处理能力(类似ETL的功能)


Kafka也可以用于类似批处理的用例,并且还可以执行传统ETL的工作,因为它具有持久消息的能力。


让我们用命令修改Apache Kafka Operations


L. 各种用例


它能够管理Data Lake通常需要的各种用例。例如,日志聚合,Web活动跟踪等。


M, 实时处理


Kafka可以处理实时数据管道。由于我们需要找到一个技术部分来处理来自应用程序的实时消息,因此这是我们选择Kafka的核心原因之一。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

 

GMT+8, 2019-2-23 22:32 , Processed in 0.128765 second(s), 41 queries .