如何在海量的Kafka数据定位/查询精准到秒级的数据?

解决方案:Kafka命令 + KafkaTool

1. 使用Kafka命令定位Offset

sh ./kafka-run-class.sh kafka.tools.GetOffsetShell --broker-list $ip:$port  -topic ${topic.name} -time $timestamp

参数说明:

  • $ip:Kafka服务IP。
  • $port:Kafka服务端口。
  • ${topic.name}:要查询的主题。
  • $timestamp:要查询的时间点(时间戳进行转换的时候要精确到秒)。
  • 其他说明:该命令在Kafka的bin目录下,所以需要跳转到该bin目录下执行该指令(已添加到环境变量除外)。

举例:我们要查询 topic 为 student,目标时间点在 2023-05-26 05:03:30 的数据,我们可以使用下面的命令:

上面例子查询结果,出现student 0 和 student 1 是因为 student 主题存在两个分区,所以查询出来是两个分区的Offset。

2. 使用KafkaTool条件过滤查询

① 选中要查询的分区;

② 在 Message 下框中,选择 “From Specific Offset”;

③ 在 offset 框中输入Kafka命令查询到的偏移量,比如:2566669777;

④ 点击查询按键;

⑤ 查询到目标数据。

借助KafkaTool在海量Kafka数据快速精准定位/查询目标数据相关推荐

  1. 阿里云重磅发布云拨测产品:深度挖掘数据,精准定位 IT 问题

    随着中国数字化经济的蓬勃发展,越来越多的企业大力发展线上业务.例如,某传媒机构开设新闻资讯网站,并在网站运营维护上每年支出超过500万元:某零售商开设电子商务服务网站,每年在网站运营维护上的支出费用超 ...

  2. 是什么能让 APP 快速精准定位到我们的位置?

    本文作者:smallyang,腾讯 IEG 开发工程师 什么是geohash?它的原理是什么?它帮助我们解决了哪些痛点,本文为你娓娓道来. 本文包含以下内容,阅读完需要约10分钟: 我们日常生活中遇到 ...

  3. Excel——快速定位到目标数据所在位置

    快速定位到目标区域(在同一个工作簿中,可以利用名称框快速定位到目标区域): 1.在名称框中直接输入单元格名称,回车即可 2.选取目标区域-在名称框中定义一个名称-然后可以在其他表中的名称框中输入自定义 ...

  4. 获取股票数据【使用JQData查询行情数据、财务指标、估值指标】

    了解股票: 在上一次量化小科普[什么是量化?常用的股票量化指标.如何搭建量化交易系统]对于量化的概念有了一个基本认识,其中量化的主体在这门课程的学习中是"股票",而当别人问你:&q ...

  5. php pdo 判断数据条数据,PDO一次查询一行数据

    这篇文章主要介绍的内容是关于PDO一次查询一行数据,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下<?php require 'pdo_edu_config.php'; try{ ...

  6. mysql mysql_row 整行数据_PHP使用mysql_fetch_row查询获得数据行列表的方法,phpmysql_fetch_row_PHP教程...

    PHP使用mysql_fetch_row查询获得数据行列表的方法,phpmysql_fetch_row 本文实例讲述了PHP使用mysql_fetch_row查询获得数据行列表的方法.分享给大家供大家 ...

  7. mysql pdo 查询一条数据,使用 PDO 关联查询 MySQL 数据

    使用pdo关联查询mysql数据 try { $pdo = new PDO('mysql:host=localhost;dbname=test;', 'root', '123456'); // 0.等 ...

  8. mysql前一天的数据_mysql查询前一天数据-mysql根据时间查询前一天数据-吾爱编程网...

    今天一朋友说有个需求是mysql查询前一天的数据,然后进行数据同步,接下来吾爱编程为大家介绍一下关于mysql根据时间查询前一天数据的方法,有需要的小伙伴可以参考一下: 1.date格式:select ...

  9. java 查询大批量数据 内存溢出_mybatis查询大量数据内存溢出解决办法

    更多内容请浏览本人博客 平常使用mybatis时并没有考虑内存问题,但今天遇到一件事情是一次需要查询的数据量很大,直接导致系统oom,所以对需要大量查询的sql做了如下修改... 直接上代码 @Aut ...

最新文章

  1. 移动端自动播放音视频实现代码
  2. 23 年码农经历,33 次创业失败,38 岁身价百亿,快手创始人宿华的逆袭史!
  3. Mac下一台电脑管理多个SSH KEY(转)
  4. html css整理笔记,HTML CSS整理笔记 (八) 定位网页元素
  5. python画图如何调整图例位置_matplotlib中legend位置调整解析
  6. 「分块」数列分块入门1 – 9
  7. (五)nodejs循序渐进-回调函数和异常处理(基础篇)
  8. WSL1 升级为 WSL2
  9. 无线网卡802.11n、 Intel 5100 AGN
  10. php 代码的分离和调用及注意事项(版本、变量及cookie与session的区别,PHP包含文件函数include、include_once、require、require_once区别和总结)
  11. 自适应滤波器(二)NLMS自适应滤波器
  12. 专注于Win7系统清除附带推广和工具
  13. Facebook反爬虫注册策略分析及养号实战
  14. Can‘t find bundle for base name XXXX, locale zh_CN解决方法
  15. coffeescript html5,CoffeeScript语法
  16. Holt Winter 指数平滑模型
  17. 设计模式之设配器模式、外观模式
  18. Game Maker:一款教学工具造就了一批独立开发者
  19. 解决MySQL导入.CSV数据中文乱码
  20. 开机总出现No AMD graphics driver is installed

热门文章

  1. 发那科机器人电柜没电怎么回事_发那科机器人电路板故障怎么维修?
  2. 串口服务器 文档,串口服务器助手
  3. 湖南大学超级计算机天河,基础科学研究
  4. 教育直播平台哪个好用?有哪些直播功能?
  5. How to Get More Grit in Your Life (Rebroadcast)
  6. 全志A33 vstar NFS挂载 i2c 设备
  7. Flink SQL 性能优化
  8. 09-Vue-Vuex
  9. VMware-Ubuntu连接U盘
  10. xml格式标注文件转csv格式