当前位置:网站首页>四、业务数据解析
四、业务数据解析
2022-08-08 09:51:00 【TUJC】
一、项目背景
1、背景需求
通过业务库实时解析数据,实现订单的实时解析。
四张mysql数据库业务表,司机表,乘客表,订单表以及司管方表,
通过maxwell实时的解析mysql的binlog数据,将数据发送到kafka,
然后sparkSteaing进行消费保存数据到hbase
通过解析kafka当中的binlog数据,将所有的表数据保存到对应的Hbase表当中去,我们需要考虑到Hbase表的预分区的操作,提前创建hbase的对应的表,并考虑我们的rowkey的设计,实现数据的均匀的分区,避免Hbase数据的倾斜;
(1)maxwell实时的解析mysql的binlog数据,发送到kafka的配置
(2)hbase的建表预分区的操作,phoenix来映射hbase的数据
(3)sparkSteaing消费kafka数据,保存数据到hbase
(4)
2、数据源描述
1)hbase建表预分区
1)rowkey加密然后截取12位,前面拼上四位数
边栏推荐
- docker部署redis容器问题
- Excel method is commonly used in text function 5
- 代码检查工具
- 等式变换(2015届华为校园招聘机试题第三题 )
- 使用.NET简单实现一个Redis的高性能克隆版(三)
- 写在 26 岁生日
- A small test of basic grammar, Go lang1.18 introductory refining tutorial, from Bai Ding to Hongru, basic grammar of go lang and the use of variables EP02
- 小程序使用formdata格式传参
- 22-08-06 西安 EasyExcel实现字典表导入、导出
- 实战项目:瑞吉外卖开发笔记
猜你喜欢
随机推荐
实战案例:用 PySpark ML 构建流失预测模型
Database Tuning: The Impact of Mysql Indexes on Group By Sorting
67:第五章:开发admin管理服务:20:开发【解冻/冻结用户,接口】;(用户状态变更后,需要刷新用户状态,即变更用户会话信息:我们一般通过“删除redis中会话信息,强制用户重新登录“来做的;)
各位大佬想问下, flinkcdc采集oracle我看了下延迟大概两分钟左右,想问下有啥解决方法吗
一个用来装逼的利器
Feign application and source code analysis
FRED应用:TMT MOBIE成像光谱仪的概念设计阶段杂散光分析
To make people's consumption safer, more assured and more satisfied
LeetCode:第305场周赛【总结】
使用.NET简单实现一个Redis的高性能克隆版(三)
正向传播和反向传播
继承关系下构造方法的访问特点:
移动端/嵌入式-CV模型-2018:MobileFaceNets
Literature Learning (part33)--Clustering by fast search and find of density peaks
蔚来杯2022牛客暑期多校训练营6 ABGJM
【office】word
VPP static mapping to realize DNAT
牛刀小试基本语法,Go lang1.18入门精炼教程,由白丁入鸿儒,go lang基本语法和变量的使用EP02
d实验新异常
PCL 计算两空间直线的交点