美文网首页
Kafka相关

Kafka相关

作者: TimLi_51bb | 来源:发表于2021-01-27 15:39 被阅读0次

Kafka简介

Kafka是一种分布式的,基于发布/订阅的消息系统。主要设计目标如下:

以时间复杂度为O(1)的方式提供消息持久化能力,即使对TB级以上数据也能保证常数时间复杂度的访问性能。高吞吐率。即使在非常廉价的商用机器上也能做到单机支持每秒100K条以上消息的传输。支持Kafka Server间的消息分区,及分布式消费,同时保证每个Partition内的消息顺序传输。同时支持离线数据处理和实时数据处理。

微服务处理的速度,不如加入的速度,因此可能造成系统宕机,如果加入Kafka中可能保存数据

Topic指定一个名字是唯一的,传给相应的API,每个topic内部包括多个Partitions.不断增加的ID,

每个partition都有各自的offset,每当写入新的message到parition中后,该message都会赋予一个新的offset,通过offset来定位当前partition读取的位置。

Broker有自己的ID,

LeaderBroker是通过Kafka选举出来的,

和consumer相关,commit offset,at least once, 数据不会丢失,某些message不会被处理,重新处理的过程,如果1,2已经被处理了,第二次1,2,3会被重新处理,会出现重复的项,出现重复项

相关文章

  • kafka相关

    1、查看kafka进程: 如何使用jps命令 按照官方建立zookeeper集群,出现一个问题 出现以上错误,始终...

  • Kafka相关

    关于Kafka的比较好的博客Kafka

  • Kafka相关

    Kafka简介 Kafka是一种分布式的,基于发布/订阅的消息系统。主要设计目标如下: 以时间复杂度为O(1)的方...

  • kafka常用的命令

    今天学习了一下kafka的原理以及相关命令,把kafka相关的常用命令整理出来 直接进入到kafka的bin目录下...

  • Kafka 跨集群同步方案

    该方案解决Kafka跨集群同步、创建Kafka集群镜像等相关问题,主要使用Kafka内置的MirrorMaker工...

  • kafka 常用运维命令介绍(二)

    一、producer 相关命令 1. kafka-console-producer 生产消息 使用kafka-c...

  • Kafka 最佳实践

    Kafka 基本配置及性能优化 这里主要是 Kafka 集群基本配置的相关内容。 硬件要求 Kafka 集群基本硬...

  • kafka和zookeeper详解

    一、kafka 架构和原理 1.1 相关概念 [图1] 1.2 zookeeper 节点 kafka 在 zook...

  • kafka删除topic及其相关数据

    kafka删除topic及其相关数据 1、删除kafka存储目录(server.properties文件log.d...

  • Kafka相关文集

    Kafka 运维 kafka集群配置 kafka的安装(包括zookeeper) 原理及使用 Kafka之sync...

网友评论

      本文标题:Kafka相关

      本文链接:https://www.haomeiwen.com/subject/cjxazktx.html