共计 1533 个字符,预计需要花费 4 分钟才能阅读完成。
大家好,我是民工哥!
后面给大家介绍了:关系型数据库 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 监控最佳实际
终终终于卷完了!!!!
心愿大家可能从中播种多多!如有帮忙,请点在看、转发反对一波!!!