赞
踩
本篇文章主要从Kafka的基本介绍,Kafka的架构入手,如果有不恰当或者有疑问的地方,非常欢迎各位的意见和建议!
Kafka底层由scala语言编写,其是一个分布式,支持分区,多副本以及多订阅者的日志系统,简称分布式MQ系统,Kafka是消息队列的中间件产品,可以用于搜索日志,监控日志以及访问日志等等。kafka在进行消息保存时会根据Topic进行归类,发送消息者称为Producer,消息接收者称为Consumer,在Kafka集群中存在多个kafka实例,每个实例(Server)称为Broker。无论是Kafka集群,Producer或者是Consumer都依赖于Zookeeper集群,所以开启Kafka集群先需要保证Zookeeper集群的正常运行。
Kafka主要包括Producer,Kafka集群和Consumer,其重要内容以及作用如下:
Kafka是消息队列的中间件产品,通过Kafka可以对代码进行解耦,也可以提高数据的处理效率,提高数据处理效率的同时还能保证数据的安全性。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。