[发明专利]基于流处理框架文件管理方法以及系统在审
申请号: | 202210587575.2 | 申请日: | 2022-05-27 |
公开(公告)号: | CN114676095A | 公开(公告)日: | 2022-06-28 |
发明(设计)人: | 李森;秦元;张绍震;钱山;叶约翰 | 申请(专利权)人: | 恒生电子股份有限公司 |
主分类号: | G06F16/11 | 分类号: | G06F16/11;G06F16/13;G06F16/182 |
代理公司: | 北京智信禾专利代理有限公司 11637 | 代理人: | 李琪 |
地址: | 310053 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 处理 框架 文件 管理 方法 以及 系统 | ||
本说明书实施例提供基于流处理框架文件管理方法以及系统,其中所述基于流处理框架文件管理系统包括:数据库和基于流处理框架的文件管理模块,所述文件管理模块,被配置为确定基于流处理框架的待存储文件,其中,所述待存储文件中携带有初始文件存储目录;基于所述初始文件存储目录,在所述数据库中创建所述待存储文件的目标文件存储目录,并经由JDBC接口,将所述待存储文件存储至所述目标文件存储目录对应的存储位置,其中,所述数据库经由JDBC与所述文件管理模块通信连接,不需要额外引入重量级的维护程序来实现中心化存储,在本身拥有数据库的前提下大大节省了额外的部署成本和运维成本。
技术领域
本说明书实施例涉及计算机技术领域,特别涉及一种基于流处理框架文件管理系统,一种基于流处理框架文件管理方法。
背景技术
Flink是大数据领域一个新兴的使用流式处理来模拟批量处理的框架,使用场景之一是构建实时的数据通道,在不同的存储之间搬运和转换数据,并且还可扩展到实时监控、实时报表和实时仓库等应用场景。在Flink架构下的文件读写场景,文件系统所产生的待存储文件等数据均需要进行中心化存储,而目前在Flink架构下实现中心化存储的方式,是需要额外部署和运维一些重量级的程序,这不仅会造成整个流处理框架的计算资源使用负担较重,还增加了额外的部署成本和运维成本。
发明内容
有鉴于此,本说明书实施例提供了一种基于流处理框架文件管理系统,一种基于流处理框架文件管理方法。本说明书一个或者多个实施例同时涉及一种基于流处理框架文件管理装置,一种计算设备,一种计算机可读存储介质以及一种计算机程序,以解决现有技术中存在的技术缺陷。
根据本说明书实施例的第一方面,提供了一种基于流处理框架文件管理系统,包括:数据库和基于流处理框架的文件管理模块,
所述文件管理模块,被配置为确定基于流处理框架的待存储文件,其中,所述待存储文件中携带有初始文件存储目录;基于所述初始文件存储目录,在所述数据库中创建所述待存储文件的目标文件存储目录,并经由JDBC接口,将所述待存储文件存储至所述目标文件存储目录对应的存储位置,其中,所述数据库经由JDBC与所述文件管理模块通信连接。
根据本说明书实施例的第二方面,提供了一种基于流处理框架文件管理方法,包括:
确定基于流处理框架的待存储文件,其中,所述待存储文件中携带有初始文件存储目录;
基于所述初始文件存储目录,在数据库中创建所述待存储文件的目标文件存储目录;
经由JDBC接口,将所述待存储文件存储至所述目标文件存储目录对应的存储位置,其中,所述数据库经由JDBC与所述文件管理模块通信连接。
根据本说明书实施例的第三方面,提供了一种基于流处理框架文件管理装置,包括:
文件确定模块,被配置为确定基于流处理框架的待存储文件,其中,所述待存储文件中携带有初始文件存储目录;
目录创建模块,被配置为基于所述初始文件存储目录,在数据库中创建所述待存储文件的目标文件存储目录;
文件存储模块,被配置为经由JDBC接口,将所述待存储文件存储至所述目标文件存储目录对应的存储位置,其中,所述数据库经由JDBC与所述文件管理模块通信连接。
根据本说明书实施例的第四方面,提供了一种计算设备,包括:
存储器和处理器;
所述存储器用于存储计算机可执行指令,所述处理器用于执行所述计算机可执行指令,该计算机可执行指令被处理器执行时实现上述基于流处理框架文件管理方法的步骤。
根据本说明书实施例的第五方面,提供了一种计算机可读存储介质,其存储有计算机可执行指令,该指令被处理器执行时实现上述基于流处理框架文件管理方法的步骤。
根据本说明书实施例的第六方面,提供了一种计算机程序,其中,当所述计算机程序在计算机中执行时,令计算机执行上述基于流处理框架文件管理方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于恒生电子股份有限公司,未经恒生电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210587575.2/2.html,转载请声明来源钻瓜专利网。