你好!我是 glm-5.3,智谱(Z.ai)推出的 GLM-5.3 大模型,有什么可以帮你的?
在数字化转型的浪潮中,电信运营商作为数据密集型行业的典型代表,其通话记录(Call Log)的存储与查询一直是技术架构中的核心难点。本课程《电信运营商通话数据存储与查询大数据解决方案》正是针对这一真实业务场景,构建了一套完整的大数据实时数据采集与存储体系。课程并非停留在理论层面,而是通过从0到1搭建一套可运行的仿真系统,让学员深入理解 Hadoop、HBase、Kafka 及 Flume 等组件在实际生产环境中的协同工作方式。
课程伊始,我们将深入剖析电信通话记录系统的整体架构,明确数据从产生到落盘的完整链路。为了模拟真实业务压力,讲师指导我们编写并部署了通话记录模拟生成程序。这一步至关重要,它帮助我们在 CentOS 环境下复现海量数据生成的场景,并通过编写执行脚本实现自动化运行,解决数据源头供应问题。
随着数据源的启动,课程进入核心的流式传输阶段。我们将配置 ZooKeeper 和 Kafka 集群,这是大数据生态系统的“中枢神经”。通过创建特定的 Kafka Topic,我们建立起高吞吐量的消息通道。紧接着,Flume 作为数据采集 agent 被引入,通过编写并启动 Flume 配置文件,实现了对日志文件的持续监听与实时采集,确保数据能够无丢失地流入 Kafka 队列。这一环节详细演示了如何验证数据收集状况,排查常见的配置错误。
数据落盘环节则是本课程的精华所在。我们启动 HDFS 集群并配置 HA(高可用)容灾机制,确保存储层的安全性;同时部署 HBase 集群,同样采用双 Master 节点进行 HA 处理,以满足通话记录海量随机查询的低延迟需求。在代码层面,课程重点讲解了如何编写 HbaseDao 类以实现数据的写入操作,并详细演示了使用 Maven 命令下载第三方依赖库、打包消费者 Jar 包以及编写 CentOS 运行脚本的全过程。最终,我们成功运行消费者程序,实现了从 Kafka 到 HBase 的完整数据链路闭环。
通过本课程的学习,你不仅能掌握上述组件的独立部署与调优技能,更能深刻理解复杂大数据生态中各组件间的耦合关系与数据流转逻辑,为从事海量数据存储服务开发打下坚实基础。
课程目录
课程目录58 集
- 1-1 [电信CallLog-01] 01.通话记录系统架构分析 (28:30).mp4
- 1-2 [电信CallLog-01] 02.通话记录模拟生成程序 (29:43).mp4
- 1-3 [电信CallLog-01] 03.通话记录模拟生成程序生成jar部署到centos运行 (07:14).mp4
- 1-4 [电信CallLog-01] 04.部署数据生成程序到centos运行-编写执行脚本-生成 (07:31).mp4
- 1-5 [电信CallLog-01] 05.启动zk集群和kafka集群 (04:00).mp4
- 1-6 [电信CallLog-01] 06.创建kafka主题-并查看主体列表 (02:58).mp4
- 1-7 [电信CallLog-01] 07.创建flume配置文件-启动收集程序-F持续收集-从头 (14:31).mp4
- 1-8 [电信CallLog-01] 08.启动数据生成程序,查看数据收集状况 (02:17).mp4
- 1-9 [电信CallLog-01] 09.启动hadoop的hdfs集群-进行容灾切换-查看状态 (07:25).mp4
- 1-10 [电信CallLog-01] 10.启动hbase集群-双master节点做HA容灾处理- (12:16).mp4
- 1-11 [电信CallLog-01] 11.创建hbase名字空间和表 (05:47).mp4
- 1-12 [电信CallLog-01] 12.编写HbaseDao实现数据的hbase写入-配置文件 (01:12:23).mp4
- 1-13 [电信CallLog-01] 13.编使用maven命令下载工件需要的所有第三方类库到指定 (07:27).mp4
- 1-14 [电信CallLog-01] 14.导出消费者jar组织安装目录-编写运行脚本-执行程序 (17:47).mp4
- 1-15 [电信CallLog-01] 15.编写centos下的脚本-运行程序-查看消费数据 (11:44).mp4
- 1-16 [电信CallLog-01] 16.导入IDEA中其他模块到新项目中-调整配置 (07:53).mp4
- 1-17 [电信CallLog-01] 17.web项目集成-hbase数据查询展示 (24:15).mp4
- 2-1 [电信CallLog-02] 01.按照时间段查询通话记录 (05:15).mp4
- 2-2 [电信CallLog-02] 02.实现CallLogController查询页面和接受参 (04:40).mp4
- 2-3 [电信CallLog-02] 03.编写jsp查询通话记录页面 (03:16).mp4
- 2-4 [电信CallLog-02] 04.查询时间段的通话记录分析 (28:30).mp4
- 2-5 [电信CallLog-02] 05.计算时间范围 (15:53).mp4
- 2-6 [电信CallLog-02] 06.实现范围时段查询 (20:09).mp4
- 2-7 [电信CallLog-02] 07.实现范围时段查询2 (21:37).mp4
- 2-8 [电信CallLog-02] 08.创建CallLog日志表的协处理器-完成被叫数据的保存 (29:08).mp4
- 2-9 [电信CallLog-02] 09.打包CallLog日志表的协处理器并进行部署-测试we (25:31).mp4
- 2-10 [电信CallLog-02] 10.重写postGetOp方法,实现被叫查询返回主叫结果 (08:34).mp4
- 2-11 [电信CallLog-02] 11.web程序集成协处理器实现被叫查询返回主叫结果 (08:09).mp4
- 2-12 [电信CallLog-02] 12.重写CallLogRegionObserver的pos (10:34).mp4
- 3-1 [电信CallLog-03] 01.启动yarn的集群-HA (16:45).mp4
- 3-2 [电信CallLog-03] 02.启动hive-完成hive到hbase表映射-实现最近 (14:58).mp4
- 3-3 [电信CallLog-03] 03.SSM集成hive查询-交互与hiveserver2服 (46:26).mp4
- 3-4 [电信CallLog-03] 04.SSM集成hive查询-修改pom依赖使用hive-j (02:49).mp4
- 3-5 [电信CallLog-03] 05.SSM集成hive-jdbc访问hiveser2时bu (03:09).mp4
- 3-6 [电信CallLog-03] 06.通话记录增加名字信息 (11:02).mp4
- 3-7 [电信CallLog-03] 07.通话记录增加名字信息-准备数据 (11:26).mp4
- 3-8 [电信CallLog-03] 08.测试SSMWEB部分关联名字信息展示数据 (17:31).mp4
- 3-9 [电信CallLog-03] 09.修改物理内存和虚拟内存对MR的限制,否则Hive查询无 (06:17).mp4
- 3-10 [电信CallLog-03] 10.使用Fastjson返回json的数据串-web集成a (38:59).mp4
- 3-11 [电信CallLog-03] 11.集成jQuery库实现ajax访问-动态刷新通话记录 (39:56).mp4
- 3-12 [电信CallLog-03] 12.集成jQuery实现周期性刷新页面-javascrip (08:51).mp4
- 3-13 [电信CallLog-03] 13.全流程数据链演示 (38:08).mp4
- 3-14 [电信CallLog-03] 14.真正分布式配置指导 (05:30).mp4
- 4-1 [电信CallLog-04] 01.kafka存活时间设置 (03:44).mp4
- 4-2 [电信CallLog-04] 02.hive中substr的方法-按照年份统计指定人各月的 (17:38).mp4
- 4-3 [电信CallLog-04] 03.hive查询统计指标-controller实现 (09:58).mp4
- 4-4 [电信CallLog-04] 04.hive查询统计指标-jsp页面实现 (01:08).mp4
- 4-5 [电信CallLog-04] 05.linux awk命令批量按照java进程名称kill (07:52).mp4
- 4-6 [电信CallLog-04] 06.ssh远程命令解决命令找不到-改造xcall文件 (20:37).mp4
- 4-7 [电信CallLog-04] 07.编写管理脚本-hive查询统计结果数据 (29:07).mp4
- 4-8 [电信CallLog-04] 08.hive中查询所有用户的每个月的通话次数 (04:39).mp4
- 4-9 [电信CallLog-04] 09.ajax异步访问服务器中文数据乱码问题 (04:53).mp4
- 4-10 [电信CallLog-04] 10.使用echarts脚本库实现数据展现-柱状图 (12:54).mp4
- 4-11 [电信CallLog-04] 11.json数据后台查询-字符串处理-echart图表展示 (36:30)
- 4-12 [电信CallLog-04] 12.使用ganglia进行集群监控-安装-注意事项-权限问 (20:11).mp4
- 4-13 [电信CallLog-04] 13.yum源安装问题-cdh源使用 (03:45).mp4
- 4-14 [电信CallLog-04] 14.使用udp协议实现进程监控 (19:30).mp4
- 4-15 [电信CallLog-04] 15.使用udp协议实现接收方-发送方代码实现 (20:28).mp4
- 4-16 [电信CallLog-04] 16.使用udp协议实现接收方-发送方代码实现2 (22:42).mp4






