复习总结06:Kafka
来源:互联网 发布:资源商城源码 编辑:程序博客网 时间:2024/06/10 18:25
一、Kafka概述
核心组件:
Topic:消息分类,接收到的消息按照Topic进行分类。
Producer:发送消息。
Consumer:接收消息。
broker:每个Kafka实例。
zookeeper:依赖集群保存meta信息
集群模型
二、Kafka常用命令
1、创建topic
bin/kafka-topics.sh --create --zookeeper server:2181 --replication-factor1 --partitions1 --topic test
2、kafka生产者客户端命令
bin/kafka-console-producer.sh --broker-list server:9092 --topic test
3、kafka消费者客户端命令
bin/kafka-console-consumer.sh -zookeeper server:2181 --topic test
4、kafka服务启动
bin/kafka-server-start.sh config/server.properties
5、Kafka服务停用
bin/kafka-server-stop.sh
三、Kafka Java API
见总结5:KafkaAPI
四、Flume & Kafka 完成监测日志
实时检测1:flume监测,Kafka消费者输出
五、Kafka Producer-->>--KafkaSpout-->>--Bolt-->>--Redis
①Kafka Producer:适用于其他任何形式的生产者
②Kafka2StormTopologyMain
③Bolt:缓存到Redis
④
在本地执行redis-server,然后启动Kafka生产者,启动Topology将信息加载到本地的Redis中。
然后打开redis-cli ,执行 get id+total Amount 获得该商品的销售额。
阅读全文
0 0
- 复习总结06:Kafka
- kafka总结
- kafka 总结
- kafka总结
- kafka总结
- Kafka总结
- kafka总结
- kafka总结
- 复习总结
- 复习总结
- kafka consumer group总结
- kafka producer总结
- KAFKA学习总结
- Kafka摘要及总结
- kafka命令总结
- kafka-0.8.1.1总结
- KAFKA学习总结
- apache kafka总结
- Gradle 入门到精通(四)
- 插入排序(直接插入排序和希尔排序)
- 三大框架Spring+Mybatis+springMVC整合
- iOS开发之同一应用设置不同图标和名称
- BASE64加密解密
- 复习总结06:Kafka
- 有头单链表的创建 ,及有头单链表逆转
- tomcat启动错误:Error running tomcat: Address localhost:1099 is already in use
- JavaScript集合对象遍历方法总结
- yii文件上传
- 恶意代码分析实战 安装INetSim在CentOS 7上
- LuoguP1063 能量项链
- SQL笔记:基本操作
- POJ 1836 Alignment