[发明专利]元数据的存储方法、装置、设备和存储介质在审
申请号: | 202110333635.3 | 申请日: | 2021-03-29 |
公开(公告)号: | CN112947864A | 公开(公告)日: | 2021-06-11 |
发明(设计)人: | 母天石;林志达;林克全;王健;冯国聪;毕凯峰;邓子杰;周磊;李慧娟;张华兵 | 申请(专利权)人: | 南方电网数字电网研究院有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F21/31;G06F21/60 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 肖茹芸 |
地址: | 510700 广东省广州市黄*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 存储 方法 装置 设备 介质 | ||
本申请提供一种元数据的存储方法、装置、计算机设备和存储介质。本申请中,以一类数据描述信息作为最小划分单位,将元数据划的各类数据描述信息划分为多个子元数据,不仅可以保证元数据的安全存储,也可以避免对同一类数据描述信息进行分割,保证数据描述信息的完整性以及后续对数据的正常处理;并且,按照存储服务器数量,对元数据的各类数据描述信息进行划分,保证子元数据的数量符合存储服务器数量的子元数据,避免存储服务器的额外增加或者空置,提高存储服务器的利用率;另外,各子元数据与自身对应的备份数据被存储在不同的存储服务器中,可以避免其中一个存储服务器宕机导致子元数据丢失的情况,提高元数据存储可靠性。
技术领域
本申请涉及数据存储技术领域,特别是涉及一种元数据的存储方法、装置、计算机设备和存储介质。
背景技术
任一文件系统都可以包括数据和元数据(Metadata);其中,数据是指普通文件中的实际数据,而元数据则是用来描述数据的数据,例如描述一个文件的特征的系统数据,诸如访问权限、文件拥有者以及文件数据块的分布信息等。
其中,传统对元数据进行存储的方式包括分布式存储;分布式存储主要是将元数据分布到不同的存储服务器中。但是,如果其中一个存储服务器宕机,则会导致对应的元数据丢失,元数据的存储可靠性较低。
发明内容
基于此,有必要针对上述技术问题,提供一种元数据的存储方法、装置、计算机设备和存储介质。
一种元数据的存储方法,所述方法包括:
获取元数据;所述元数据包括目标数据的各类数据描述信息;
根据存储服务器数量,以一类数据描述信息作为最小划分单位,将所述元数据中各类数据描述信息划分为数量符合所述存储服务器数量的子元数据;
获取各子元数据各自对应的备份数据;
将所述各子元数据以及所述各子元数据各自对应的备份数据存储至存储服务器中;
其中,每一子元数据与自身对应的备份数据存储在不同的存储服务器。
在其中一个实施例中,所述根据存储服务器数量,以一类数据描述信息作为最小划分单位,将所述元数据中各类数据描述信息划分为数量符合所述存储服务器数量的子元数据,包括:
若所述存储服务器数量小于数据描述信息的类别数量,则以一类数据描述信息作为最小划分单位,将所述元数据中数据描述相关的多类数据描述信息划分至同一子元数据中,形成数量符合所述存储服务器数量的子元数据。
在其中一个实施例中,所述将所述元数据中数据描述相关的多类数据描述信息划分至同一子元数据中,形成数量符合所述存储服务器数量的子元数据,包括:
将所述元数据中数据描述相关的多类数据描述信息划分至同一子元数据中,形成第一数量的候选子元数据;
若所述存储服务器数量小于所述第一数量,则对所述候选子元数据进行随机划分,形成数量符合所述存储服务器数量的子元数据。
在其中一个实施例中,在所述将所述各子元数据以及所述各子元数据各自对应的备份数据存储至存储服务器中之后,所述方法还包括:
将每一子元数据和自身对应的备份数据中的其中一个子元数据作为手动修改子元数据,另一个子元数据作为自动修改子元数据;
为第一用户配置所述手动修改子元数据的修改操作权限,为第二用户配置所述手动修改子元数据的修改审核权限;
按照所述第一用户输入的修改操作信息,对所述手动修改子元数据进行修改;
若所述第二用户同意所述第一用户的修改,则触发所述自动修改子元数据所在的存储服务器基于所述修改操作信息对所述自动修改子元数据进行修改。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南方电网数字电网研究院有限公司,未经南方电网数字电网研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110333635.3/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置