一种跨机房的文件管理方法及装置制造方法及图纸

技术编号:37145117 阅读:19 留言:0更新日期:2023-04-06 21:55
本公开提供的一种跨机房的文件管理方法及装置,可应用于分布式领域或金融领域。本公开应用于分布式系统,分布式系统部署有多个机房,可以在获得待存储的文件数据的情况下,获得预设全局自增参数的参数值;确定与参数值对应的机房编号;将文件数据存储至与机房编号对应的机房中。本公开通过维护预设全局自增参数,在不改动分布式系统架构的基础上,可以快速且有效地实现跨机房的文件数据管理,能够减轻机房的存储压力。轻机房的存储压力。轻机房的存储压力。

【技术实现步骤摘要】
一种跨机房的文件管理方法及装置


[0001]本公开涉及分布式领域,尤其涉及一种跨机房的文件管理方法及装置。

技术介绍

[0002]目前,微服务分布式框架被广泛应用于各行各业。传统的文件一般都集存储在同一台存储设备上或者同一个机房的共享存储服务器中,造成单个机房的存储资源消耗大。
[0003]因此,如何降低单个机房的存储压力,成为本领域技术人员急需解决的技术问题。

技术实现思路

[0004]鉴于上述问题,本公开提供一种克服上述问题或者至少部分地解决上述问题的一种跨机房的文件管理方法及装置,技术方案如下:
[0005]一种跨机房的文件管理方法,应用于分布式系统,所述分布式系统部署有多个机房,所述方法包括:
[0006]在获得待存储的文件数据的情况下,获得预设全局自增参数的参数值;
[0007]确定与所述参数值对应的机房编号;
[0008]将所述文件数据存储至与所述机房编号对应的所述机房中。
[0009]可选的,在所述将所述文件数据存储至与所述机房编号对应的所述机房中之后,所述方法还包括本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种跨机房的文件管理方法,其特征在于,应用于分布式系统,所述分布式系统部署有多个机房,所述方法包括:在获得待存储的文件数据的情况下,获得预设全局自增参数的参数值;确定与所述参数值对应的机房编号;将所述文件数据存储至与所述机房编号对应的所述机房中。2.根据权利要求1所述的方法,其特征在于,在所述将所述文件数据存储至与所述机房编号对应的所述机房中之后,所述方法还包括:将所述预设全局自增参数的所述参数值加1;在所述预设全局自增参数的所述参数值大于所述分布式系统的机房总量之后,将所述预设全局自增参数的所述参数值重置为预设初始值。3.根据权利要求1所述的方法,其特征在于,所述将所述文件数据存储至与所述机房编号对应的所述机房中,包括:按照与所述机房编号对应的所述机房的共享存储目录,将所述文件数据存储至与所述机房编号对应的所述机房的存储服务器中。4.根据权利要求1所述的方法,其特征在于,在所述将所述文件数据存储至与所述机房编号对应的所述机房中之后,所述方法还包括:获得所述文件数据的文件信息以及与所述机房编号对应的所述机房的机房信息;将所述文件信息和所述机房信息对应存储至分布式数据库中。5.根据权利要求4所述的方法,其特征在于,在所述将所述文件信息和所述机房信息对应存储至分布式数据库中之后,所述方法还包括:获得前端系统发送的文件获取请求,其中,所述文件获取请求包括所述文件数据的文件信息;在所述分布式数据库中查询与所述文件信息对应的机房信息;在与所述机房信息对应的所述机房中获取所述文件数据;将所述文件数据反馈至所述前端系统。6.一种跨机房的文件管理装置,其特征在于,应用于分布式系统,所述分布式系统部署有多个机房,所述装置包括:参数值获得单元、机房编号确定单元以及文件数据存储单元,所述数值获得单元,用于在获得待存储的文件数据的情况下,获得预设全局自增参数...

【专利技术属性】
技术研发人员:张翔纪恩健朱兴林姚彦君汪素芳张洋
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1