[发明专利]一种索引信息存储方法、装置及存储设备在审
申请号: | 202110215227.8 | 申请日: | 2021-02-25 |
公开(公告)号: | CN112882867A | 公开(公告)日: | 2021-06-01 |
发明(设计)人: | 郑波荣 | 申请(专利权)人: | 杭州海康威视系统技术有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F3/06 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 孙翠贤;高莺然 |
地址: | 310051 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 索引 信息 存储 方法 装置 设备 | ||
本发明实施例提供了一种索引信息存储方法、装置及存储设备,涉及数据存储技术领域。该方法包括:获取待存储的目标数据的目标索引信息;根据所记录的第一偏移位置,确定用于存储目标索引信息的目标主信息区和目标备信息区在目标对象块中的第二偏移位置;其中,第一偏移位置为目标数据区中所存储的上一数据的索引信息所在的主信息区和备信息区在目标对象块中的偏移位置,第一偏移位置与第二偏移位置不同,目标对象块为用于存储目标数据的目标数据区所在对象块;记录第二偏移位置,并根据第二偏移位置在目标对象块中存储目标索引信息。与现有技术相比,应用于本发明实施例提供的方案,可以实现避免出现访问热点的问题,降低存储设备出现故障的概率。
技术领域
本发明涉及数据存储技术领域,特别是涉及一种索引信息存储方法、装置及存储设备。
背景技术
当前,随着存储技术的不断发展,磁盘、SSD(Solid State Disk,固态硬盘)、ISCSI(Internet Small Computer System Interface,小型计算机系统接口)设备等各类存储设备在数据存储技术领域得到了广泛的应用。
通常,各类存储设备可以将自身的存储空间划分为主启动块、对象块区和备启动块,并且,对象块区内包括多个数据块,每个数据块由主信息区、备信息区和数据区构成。
其中,主启动块用于存储设备中用来存储设备关键信息,备启动块用于备份主启动块中的信息,可以在主启动块异常时,恢复设备关键信息,并且,备启动块的大小和主启动块的大小相同。数据块中的数据区用于存储数据,主信息区用于存储数据区中所存储数据的索引信息,备信息区用于备份主信息区中的索引信息。
相关技术中,当在存储设备中存储数据时,为了便于后续对所存储的数据进行读取、修改、删除等操作,可以在主信息区和备信息区写入所存储的数据的索引信息,并且,在读取数据时,可以从主信息区或备信息区读取所要读取的数据的索引信息,从而,根据该索引信息读取该数据。
然而,在上述相关技术中,主信息区和备信息区的读写频率明显高于数据区的读写频率,从而,主信息区和备信息区存在访问热点的问题,导致存储设备出现故障的概率较高。
例如,存储设备为磁盘时,由于主信息区和备信息区存在磁盘访问热点问题,容易导致磁盘出现磁盘坏道故障。
发明内容
本发明实施例的目的在于提供一种索引信息存储方法、装置及存储设备,以实现避免出现访问热点的问题,降低存储设备出现故障的概率。具体技术方案如下:
第一方面,本发明实施例提供了一种索引信息存储方法,所述方法包括:
获取待存储的目标数据的目标索引信息;
根据所记录的第一偏移位置,确定用于存储所述目标索引信息的目标主信息区和目标备信息区在目标对象块中的第二偏移位置;其中,所述第一偏移位置为:目标数据区中所存储的上一数据的索引信息所在的主信息区和备信息区,在所述目标对象块中的偏移位置,所述第一偏移位置与所述第二偏移位置不同,所述目标对象块为用于存储所述目标数据的目标数据区所在的对象块;
记录所述第二偏移位置,并根据所述第二偏移位置,在所述目标对象块中存储所述目标索引信息。
可选的,一种具体实现方式中,所述记录所述第二偏移位置的步骤,包括:
在所述目标对象块的起始位置前的指定区域中,记录所述第二偏移位置;
其中,所述指定区域中记录有所述目标数据区所存储的各个数据的索引信息所在的主数据区和备数据区的第三偏移位置。
可选的,一种具体实现方式中,所述目标数据块中所存储的每个数据的索引信息所在的主信息区和备信息区相邻。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州海康威视系统技术有限公司,未经杭州海康威视系统技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110215227.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:医用耗材智能运维系统
- 下一篇:后视镜、后视镜模组及其防眩方法
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置