NoSQL 概述

一、安装准备


二、Kafka单机模式

A、创建log目录:
mkdir -p /data/data/kafka/log
B、修改server.properties配置文件

/data/opt/kafka_2.12-2.3.0/config/server.properties

# kafka集群唯一标识
broker.id=1
# 端口号
port=9092
# 日志存放
log.dirs=/data/data/kafka/log_1

# zookeeper 地址和端口,多个地址 , 隔开
# zookeeper.connect=127.0.0.1:2181,127.0.0.1:2182
zookeeper.connect=127.0.0.1:2181

# 可删除 topic
delete.topic.enable=true
C、配置Kafka环境变量
vim  /etc/profile 
# Kafka环境变量
export KAFKA_HOME=/data/opt/kafka_2.12-2.3.0
export PATH=$KAFKA_HOME/bin:$PATH
D、Kafka环境变量生效
source /etc/profile
E、运行Kafka
cd /data/opt/kafka_2.12-2.3.0

nohup ./bin/kafka-server-start.sh ./config/server.properties &

在这里插入图片描述

F、测试Kafka
  • 创建topic
    cd /data/opt/kafka_2.12-2.3.0
    
    ./bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic testTopic
    
    在这里插入图片描述
  • 查看topic列表
    ./bin/kafka-topics.sh --list --zookeeper localhost:2181
    
    在这里插入图片描述
  • 启动生产者
    ./bin/kafka-console-producer.sh --broker-list localhost:9092 --topic testTopic
    
    在这里插入图片描述
  • 启动消费者
    ./bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic testTopic
    
    在这里插入图片描述
  • 测试生产者消费者
    在这里插入图片描述
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值