Kafka 快速入门

本贴最后更新于 2126 天前,其中的信息可能已经时移世异

快速入门


kafka 下载地址:

http://kafka.apache.org/downloads

解压


# tar -zxvf kafka_2.11-2.1.0.tgz

启动服务

启动 zookeeper
./zookeeper-server-start.sh ../config/zookeeper.properties &

启动 Kafka

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

创建 topic
./kafka-topics.sh --create --zookeeper localhost:2181 --topic test --partitions 1 --replication-factor 1
发送信息
./kafka-console-producer.sh --broker-list localhost:9092 --topic test
消费信息
./kafka-console-consumer.sh  --bootstrap-server localhost:9092 --topic test --from-beginning

设计一个消息引擎系统时需要考虑的两个重要因素:

消息设计:kafka 的消息使用二进制保存的。

传输协议设计

读到!

  • Kafka

    Kafka 是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者规模的网站中的所有动作流数据。 这种动作(网页浏览,搜索和其他用户的行动)是现代系统中许多功能的基础。 这些数据通常是由于吞吐量的要求而通过处理日志和日志聚合来解决。

    36 引用 • 35 回帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...