Advertisement

在CentOS7环境下搭建Kafka消息队列,并同时使用Python3进行Kafka操作

阅读量:

Kafka适用于哪些应用场景?

它主要适用于以下两类应用:

  1. 搭建实时流数据传输通道,能够在不同系统或应用程序之间稳定地传输数据。(相当于消息队列)
  2. 构建实时流式处理程序,对这些流数据进行转换或操作。(即流处理,通过Kafka stream在topic与topic之间实现内部的数据变化)
复制代码
    Kafka中文文档:http://kafka.apachecn.org/
    
    AI写代码html

1,系统环境

a,操作系统为CentOS Linux release 7.6.1810 (Core) 64位,务必确认所使用的设备内存不低于4G,并配备双核CPU! 若未满足上述配置要求,则无法成功创建默认命名空间。

b,需提前完成JDK环境的安装工作,详细操作步骤请参考 CentOS7 shell脚本安装jdk

c,应确保Python3及其对应的pip工具已正确安装,具体安装方法可查阅 CentOS7 源码编译安装Python3.5

2,执行以下指令以完成Kafka的安装及启动过程

复制代码
 wget https://archive.apache.org/dist/kafka/1.0.0/kafka_2.11-1.0.0.tgz  # 下载kafka 1.0.0安装包

    

全部评论 (0)

还没有任何评论哟~