原文:Kafka 都有哪些特点?

高吞吐量 低延迟:kafka每秒可以处理几十万条消息,它的延迟最低只有几毫秒,每个topic可以分多个partition, consumer group 对partition进行consume操作。 可扩展性:kafka集群支持热扩展 持久性 可靠性:消息被持久化到本地磁盘,并且支持数据备份防止数据丢失 容错性:允许集群中节点失败 若副本数量为n,则允许n 个节点失败 高并发:支持数千个客户端同 ...

2020-05-17 20:29 0 886 推荐指数:

查看详情

kafka相关概念与特点

概念 消息(Message):kafka的数据单元,相当于数据库里面的一个数据行或一条记录。消息由字节数组组成,所以对于Kafka 来说,消息里的数据没有特别的格式或含义。消息可以有一个可选的元数据,也就是键。键也是一个字节数组,与消息一样,对于Kafka来说也没有特殊的含义。当消息以一种可控 ...

Fri Jan 03 22:28:00 CST 2020 0 697
Kafka特点及使用场景

Kafka是分布式发布-订阅消息系统。它最初由LinkedIn公司开发,之后成为Apache项目的一部分。Kafka是一个分布式的,可划分的,冗余备份的持久性的日志服务。它主要用于处理活跃的流式数据。 在大数据系统中,常常会碰到一个问题,整个大数据是由各个子系统组成,数据需要在各个子系统中高 ...

Tue Mar 01 17:38:00 CST 2016 0 8401
Kafka特点及使用场景

Kafka是分布式发布-订阅消息系统。它最初由LinkedIn公司开发,之后成为Apache项目的一部分。Kafka是一个分布式的,可划分的,冗余备份的持久性的日志服务。它主要用于处理活跃的流式数据。在大数据系统中,常常会碰到一个问题,整个大数据是由各个子系统组成,数据需要在各个子系统中高性能,低 ...

Tue Dec 26 16:59:00 CST 2017 0 10428
嵌入式操作系统的主要特点都有哪些

嵌入式操作系统(EOS)是指用于嵌入式系统的操作系统。嵌入式操作系统是一种用途广泛的系统软件,通常包括与硬件的底层驱动软件、系统内核、设备驱动接口、通信协议、图形界面、标准化浏览器等。嵌入式系统 ...

Sat Dec 21 14:29:00 CST 2019 0 900
spark 从 kafka 消费的两种方式,分别有什么特点

(1) Receiver 方式 使用 kafka 的高层次 API 进行消费,然而,在默认的配置下,这种方式可能会因为底层的失败而丢失数据。如果要启用高可靠机制,让数据零丢失,就必须启用 Spark Streaming 的预写日志机制(Write Ahead Log,WAL)。该机制会同 ...

Fri Apr 17 20:26:00 CST 2020 0 608
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM