【Druid】Druid读取Kafka数据的简单配置过程
发表于:2025-01-24 作者:千家信息网编辑
千家信息网最后更新 2025年01月24日,Druid的单机版安装参考:https://blog.51cto.com/10120275/2429912Druid实时接入Kafka的过程下载、安装、启动kafka过程:wget http://mi
千家信息网最后更新 2025年01月24日【Druid】Druid读取Kafka数据的简单配置过程
Druid的单机版安装参考:https://blog.51cto.com/10120275/2429912
Druid实时接入Kafka的过程
下载、安装、启动kafka过程:
wget http://mirrors.tuna.tsinghua.edu.cn/apache/kafka/2.2.1/kafka_2.11-2.2.1.tgztar -zxvf kafka_2.11-2.2.1.tgzln -s kafka_2.11-2.2.1 kafka$KAFKA_HOME/kafka-server-start.sh ~/kafka/config/server.properties 1>/dev/null 2>&1 &
创建topic : wikipedia./bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic wikipedia
解压wikiticker-2015-09-12-sampled.json.gz文件,这个步骤是给kafka topic准备输入文件
cd $DRUID_HOME/quickstart/tutorialgunzip -k wikiticker-2015-09-12-sampled.json.gz
这个步骤操作完成后,在$DRUID_HOME/quickstart/tutorial文件夹下生成wikiticker-2015-09-12-sampled.json
上图配置文件如下,其中bootstrap.servers配置kafka地址
{ "type": "kafka", "dataSchema": { "dataSource": "wikipedia", "parser": { "type": "string", "parseSpec": { "format": "json", "timestampSpec": { "column": "time", "format": "auto" }, "dimensionsSpec": { "dimensions": [ "channel", "cityName", "comment", "countryIsoCode", "countryName", "isAnonymous", "isMinor", "isNew", "isRobot", "isUnpatrolled", "metroCode", "namespace", "page", "regionIsoCode", "regionName", "user", { "name": "added", "type": "long" }, { "name": "deleted", "type": "long" }, { "name": "delta", "type": "long" } ] } } }, "metricsSpec" : [], "granularitySpec": { "type": "uniform", "segmentGranularity": "DAY", "queryGranularity": "NONE", "rollup": false } }, "tuningConfig": { "type": "kafka", "reportParseExceptions": false }, "ioConfig": { "topic": "wikipedia", "replicas": 2, "taskDuration": "PT10M", "completionTimeout": "PT20M", "consumerProperties": { "bootstrap.servers": "localhost:9092" } }}
接下来要将wikiticker-2015-09-12-sampled.json文件内容,利用kafka生产者脚本写入wikipedia的topic中
export KAFKA_OPTS="-Dfile.encoding=UTF-8"./bin/kafka-console-producer.sh --broker-list localhost:9092 --topic wikipedia < {PATH_TO_DRUID}/quickstart/tutorial/wikiticker-2015-09-12-sampled.json
文件
过程
配置
步骤
接下来
上图
内容
单机
单机版
地址
实时
文件夹
生产者
脚本
准备
参考
接入
生产
生成
输入
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
大学生的网络安全有待提高
360网络安全伙伴
梦幻新手服务器
大理啃屯网络技术有限公司
国家网络安全战略重要成员
苏州erp软件开发中心
物品多分类技术数据库设计方案
南阳市网络安全答题
数据库删除信息页面图片
国家实行网络安全分级保护
js请求内网服务器
河南晚秋网络技术有限公司
邮件收信服务器
vb6创建数据库
海康威视软件开发 工作时间
中国信通网络安全产业
网络安全几级需要容灾
网盘的数据库损坏概率
商场触摸签名软件开发公司
mirna比对数据库
网页搬家数据库怎么解决
合肥嵌入式软件开发招聘
t3可以用什么数据库
怎么才能开通服务器
关系数据库应用系统课程设计
逃跑少年有多少个服务器
网络安全衢标语
小学学校网络安全管理设备
飞车多久开一个新服务器
网络安全取证