[发明专利]存储资源的分配方法、装置、设备及存储介质在审
| 申请号: | 202211114641.0 | 申请日: | 2022-09-14 |
| 公开(公告)号: | CN116126217A | 公开(公告)日: | 2023-05-16 |
| 发明(设计)人: | 杨光;吴海英;刘德华;蒋宁;冯仕炳 | 申请(专利权)人: | 马上消费金融股份有限公司 |
| 主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F16/182;G06F16/22 |
| 代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 陈亚男;臧建明 |
| 地址: | 401121 重庆市渝北区*** | 国省代码: | 重庆;50 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 存储 资源 分配 方法 装置 设备 介质 | ||
1.一种存储资源的分配方法,其特征在于,包括:
通过名称服务节点对应的预设接口获取命名空间镜像文件,所述命名空间镜像文件中包括多个第一数据表各自对应的表信息;
根据所述命名空间镜像文件中每个所述第一数据表的表信息,确定每个所述第一数据表的存储资源以及与每个所述第一数据表具有表血缘关系的目标数据表,所述目标数据表包括所述第一数据表的上层数据表以及所述第一数据表的下层数据表,所述第一数据表中的数据用于提供给所述下层数据表使用,或所述目标数据表包括所述第一数据表的上层数据表,其中,所述上层数据表中的数据用于提供给所述第一数据表使用;
基于每个所述第一数据表对应的存储资源、所述第一数据表的上层数据表对应的存储资源和/或所述第一数据表的下层数据表对应的存储资源以及预设分配规则,得到每个所述第一数据表的下层数据表对应的目标存储资源或每个所述第一数据表对应的目标存储资源。
2.根据权利要求1所述的存储资源的分配方法,其特征在于,所述根据所述命名空间镜像文件中每个所述第一数据表的表信息,确定每个所述第一数据表的存储资源,包括:
在分布式数据库中创建与所述命名空间镜像文件相对应的分析数据表;
读取并解析所述命名空间镜像文件,得到所述命名空间镜像文件中每个所述第一数据表对应的表信息,并将每个所述第一数据表对应的表信息加载到所述分析数据表中;
通过数据查询指令,对所述分析数据表进行查询,确定每个所述第一数据表对应的存储资源。
3.根据权利要求2所述的存储资源的分配方法,其特征在于,所述将所述每个数据表对应的表信息加载到所述分析数据表中,包括:
将预设格式的每个所述第一数据表对应的表信息上传到分布式文件存储系统的临时目录中;
通过分布式数据仓库的加载指令,将每个所述第一数据表对应的表信息加载到所述分析数据表中。
4.根据权利要求2所述的存储资源的分配方法,其特征在于,所述通过数据查询指令,对所述分析数据表进行查询,确定每个所述第一数据表对应的存储资源,包括:
将所述数据查询指令发送到分布式数据仓库,以使所述分布式数据仓库对所述分析数据表中的每个所述第一数据表对应的表信息进行存储资源统计;
将每个所述第一数据表对应的所述存储资源存储到存储资源记录表中。
5.根据权利要求1所述的存储资源的分配方法,其特征在于,所述根据所述命名空间镜像文件中每个所述第一数据表的表信息,确定与每个所述第一数据表具有表血缘关系的目标数据表,包括:
将所述命名空间镜像文件发送给分布式数据仓库,以使所述分布式数据仓库从所述命名空间镜像文件中提取每个所述第一数据表的表信息;
通过所述分布式数据仓库中集成的扩展插件,在所述分布式数据仓库执行数据查询指令对每个所述第一数据表的表信息进行查询,提取所述数据查询指令所查询的与每个所述第一数据表具有表血缘关系的目标数据表。
6.根据权利要求1所述的存储资源的分配方法,其特征在于,所述基于每个所述第一数据表对应的存储资源、所述第一数据表的上层数据表对应的存储资源、所述第一数据表的下层数据表对应的存储资源以及预设分配规则,得到每个所述第一数据表的下层数据表对应的目标存储资源之前,所述方法还包括:
将所述表血缘关系以字典的形式加载到内存中;
根据每个所述第一数据表的名称在所述字典中进行遍历查找,得到每个所述第一数据表对应的至少一个所述上层数据表的存储资源和/或至少一个所述下层数据表的存储资源。
7.根据权利要求3所述的存储资源的分配方法,其特征在于,所述预设格式的每个所述第一数据表中的表字段名称和所述第一数据表中的表字段名称相同。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于马上消费金融股份有限公司,未经马上消费金融股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211114641.0/1.html,转载请声明来源钻瓜专利网。





