[发明专利]非关系数据存储的高负载业务存储及检索方法有效
申请号: | 201810868419.7 | 申请日: | 2018-08-02 |
公开(公告)号: | CN109213760B | 公开(公告)日: | 2021-10-22 |
发明(设计)人: | 朱广新;院仁杰;俞俊;钱琳;梅竹;庞恒茂;卜敏;陈海洋;凌阳;王剑;江樱;宋德炳;许明杰;王琳 | 申请(专利权)人: | 南瑞集团有限公司;国电南瑞科技股份有限公司;国网浙江省电力有限公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/2455 |
代理公司: | 南京苏高专利商标事务所(普通合伙) 32204 | 代理人: | 吕朦 |
地址: | 210000 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 关系 数据 存储 负载 业务 检索 方法 | ||
1.一种非关系数据存储的高负载业务存储方法,其特征在于,包括以下步骤:
(a1)接收新建/更新非关系数据的请求,对非关系数据构建元数据信息,将元数据信息放入缓存并保存到永久存储,所述元数据信息包括索引信息存放的逻辑位置;
(a2)获取索引键值信息,根据索引键值信息对非关系数据构建索引信息,将索引信息存入缓存并保存到永久存储;
将非关系数据的内容存入缓存,然后将非关系数据的内容存入永久存储;
将元数据信息、索引信息按照数据分页在底层存储中进行存储,一个分页存储一个索引信息,索引信息包括目标数据所在的物理标识或逻辑标识或物理地址或逻辑偏移地址或数据分页/块号;非关系数据的内容存储在存储块或存储文件上,一个存储块对应一个物理存储的数据块或一个文件,一个非关系数据包含一个或多个存储块,存储块大小固定且是物理存储的整数倍。
2.根据权利要求1所述的非关系数据存储的高负载业务存储方法,其特征在于,所述元数据信息包括数据标识、存储标识、集群标识、数据分类标识,元数据信息采用统一格式构建,并具有固定的大小;所述索引信息包含索引相关信息、索引键值信息在数据中的匹配信息、数据的物理存储位置信息。
3.根据权利要求1所述的非关系数据存储的高负载业务存储方法,其特征在于,所述存储块包括头部、数据的内容及尾部,头部包括块号、块大小、头部大小、尾部大小,尾部信息包括数据的块内索引、过滤器,块内索引存放本块内数据内容的索引信息,对块内索引设置阀值,阀值内的部分正常标记索引,超出阀值的部分仅记录块内索引的个数。
4.根据权利要求1所述的非关系数据存储的高负载业务存储方法,其特征在于,在接收新建/更新非关系数据的请求前,元数据信息全部载入内存,使用缓存进行管理。
5.一种非关系数据存储的高负载业务存储及检索系统,其特征在于,包括存储管理模块、元数据模块、索引模块,存储管理模块用于接收新建/更新非关系数据的请求或检索请求、调用元数据模块构建或获取元数据信息、调用索引模块构建或获取索引信息;元数据模块用于对非关系数据构建元数据信息、缓存并永久存储元数据信息、根据存储管理模块的调用指令获取元数据信息;索引模块用于根据索引键值信息构建索引信息、缓存并永久存储索引信息、根据存储管理模块的调用指令从元数据信息中查找相应的索引信息;
该系统还包括内容存储模块,所述内容存储模块用于将非关系数据的内容缓存并永久存储、根据存储管理模块的调用指令通过索引信息定位到索引所在的位置并读取非关系数据的详细信息,其中,元数据信息、索引信息按照数据分页在底层存储中进行存储,一个分页存储一个索引信息,索引信息包括目标数据所在的物理标识或逻辑标识或物理地址或逻辑偏移地址或数据分页/块号;非关系数据的内容存储在存储块或存储文件上,一个存储块对应一个物理存储的数据块或一个文件,一个非关系数据包含一个或多个存储块,存储块大小固定且是物理存储的整数倍。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南瑞集团有限公司;国电南瑞科技股份有限公司;国网浙江省电力有限公司,未经南瑞集团有限公司;国电南瑞科技股份有限公司;国网浙江省电力有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810868419.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种大气风场急流线的检测方法
- 下一篇:一种自由扩展免迁移的分库分表方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置