大家好,我是民工哥!

后面给大家介绍了:关系型数据库 MySQL 、 NoSQL 数据库 Redis 、 MongoDB 、搜索引擎 ElasticSearch 、大数据 Hadoop框架、PostgreSQL 数据库等常识体系学习的文章。

在当今这样的待业大背景下,卷是必定的,弱小本人也是必须的。所以,学习不能停,必须始终卷上来。截止明天,又一个常识体系的学习之旅: 消息中间件 Kafka 系列卷完了心愿大家可能从中播种多多!如有帮忙,请点在看转发反对一波!!!

什么是 Kafka

Kafka是一个开源音讯零碎,由Scala写成。是由Apache软件基金会开发的一个开源音讯零碎我的项目,该项目标指标是为解决实时数据提供一个对立、高通量、低期待的平台。

Kafka是一个分布式音讯队列:生产者、消费者的性能。它提供了相似于JMS的个性,然而在设计实现上齐全不同,此外它并不是JMS标准的实现。

Kafka对音讯保留时依据Topic进行归类,发送音讯者称为Producer,音讯接受者称为Consumer,此外kafka集群有多个kafka实例组成,每个实例(server)成为broker。无论是kafka集群,还是producer和consumer都依赖于zookeeper集群保留一些meta信息,来保证系统可用性。

Kafka六大特点

  • 1、高吞吐量、低提早:能够满足每秒百万级别音讯的生产和生产。它的提早最低只有几毫秒,topic能够分多个partition, consumer group 对partition进行consumer操作。
  • 2、持久性、可靠性:有一套欠缺的音讯存储机制,确保数据高效平安且长久化。音讯被长久化到本地磁盘,并且反对数据备份避免数据失落 。
  • 3、分布式:基于分布式的扩大;Kafka的数据都会复制到几台服务器上,当某台故障生效时,生产者和消费者转而应用其它的Kafka。
  • 4、可扩展性:kafka集群反对热扩大 。
  • 5、容错性:容许集群中节点失败(若正本数量为n,则容许n-1个节点失败)。
  • 6、高并发:反对数千个客户端同时读写。

明天 ,终终终于卷完了!!!!

心愿大家可能从中播种多多!如有帮忙,请点在看、转发反对一波!!!

进击消息中间件系列(一):Kafka 入门(基本概念与架构)

进击消息中间件系列(二):Kafka 单机与集群部署实际

进击消息中间件系列(三):Kafka 中 shell 命令应用

进击消息中间件系列(四):Kafka 服务器 Broker

进击消息中间件系列(五):Kafka 生产者 Producer

进击消息中间件系列(六):Kafka 消费者Consumer

进击消息中间件系列(七):Kafka 控制器 Controller

进击消息中间件系列(八):Kafka 主题与分区

进击消息中间件系列(九):Kafka 各类 API 应用

进击消息中间件系列(十):Kafka 正本(Replication)机制

进击消息中间件系列(十一):Kafka 存储机制

进击消息中间件系列(十二):Kafka 事务机制

进击消息中间件系列(十三):Kafka 高可用与生产生产过程

进击消息中间件系列(十四):Kafka 流式 SQL 引擎 KSQL

进击消息中间件系列(十五):Kafka 日志存储与革除策略

进击消息中间件系列(十六):Kafka 数据备份与复原

进击消息中间件系列(十七):Kafka 集群管理工具 CMAK

进击消息中间件系列(十八):Kafka 可视化治理平台EFAK

进击消息中间件系列(十九):Kafka 平安配置最佳实际

进击消息中间件系列(二十):Kafka 生产调优最佳实际

进击消息中间件系列(二十一):Kafka 监控最佳实际

终终终于卷完了!!!!

心愿大家可能从中播种多多!如有帮忙,请点在看、转发反对一波!!!