[发明专利]一种数据存储与获取方法及装置有效
申请号: | 201610056379.7 | 申请日: | 2016-01-27 |
公开(公告)号: | CN107015985B | 公开(公告)日: | 2021-03-30 |
发明(设计)人: | 陈显铭 | 申请(专利权)人: | 创新先进技术有限公司 |
主分类号: | G06F16/13 | 分类号: | G06F16/13;G06F16/11 |
代理公司: | 北京晋德允升知识产权代理有限公司 11623 | 代理人: | 杨移 |
地址: | 开曼群岛大开曼岛*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据 存储 获取 方法 装置 | ||
本申请实施例提供一种数据存储及获取方法及装置,该方法可在确定出待存储数据对应的标识后,根据该待存储数据中包含的属性,确定出该待存储数据所属的数据类型以及对应的索引摘要,并在该数据类型对应的存储空间中判断是否存在该索引摘要,若是,则不对该存储数据进行存储,若否,则对该待存储数据以及对应的索引摘要进行存储,并记录确定出的标识、数据类型以及存储地址的对应关系。上述方法由于记录了数据的标识和其存储地址的对应关系,因此在数据获取的过程中,无需将待获取数据对应的标识依次与存储空间中存储的各标识依次进行比对,可直接对应存储地址,获取到该待获取数据,有效减少了数据获取时所需的获取时间,提高了数据获取的效率。
技术领域
本申请涉及计算机技术领域,尤其涉及一种数据存储与获取方法及装置。
背景技术
数据存储设备或软件是存储和管理数据的场所,通常情况下,人们可将一些重要的数据存储在这些设备或软件之中,以备后续进行使用,不仅如此,人们还可对存储在这些设备或软件中的数据进行管理,因此,极大的方便了人们对数据的处理,随着计算机技术的快速发展,这些设备或软件的功能也将得到逐步的完善,为人们在进行数据处理时提供更多的便利。
在实际应用中,用户有时需要在数据存储设备或软件中获取某一标识的数据,并在获取到该数据后完成相应处理工作,因此,在现有技术中,当用户输入想要获取数据的标识后,数据存储设备或软件将会确定出该标识对应的索引值,并根据该索引值,确定出该标识在数据存储设备或软件所处的分区,之后,再将该标识依次与存储在该分区中的标识进行匹配,当数据存储设备或软件中存在与该标识相匹配的标识时,则在数据存储设备或软件中查找到该标识所对应的数据,进而根据用户的后续操作,来完成对该数据的获取、转移等相应的工作。
例如,当用户想要在数据存储设备或软件中获取标识为4的数据时,数据存储设备或软件可根据预设的索引规则(即,将标识除以3后得到的余数即为该标识的索引值),确定出该标识4的索引值为1,进而根据该索引值1,确定出该标识4处于数据存储设备或软件的分区1中,其中,该分区1中包含有1、7、4三个标识,数据存储设备或软件在确定出标识4所处的分区后,则将该标识4依次与存储的标识1、7、4进行匹配,其中,当发现该标识4与存储的标识1不相匹配时,数据存储设备或软件可将该标识4与存储的标识7继续进行匹配,当发现该标识4与存储的标识7也不相匹配时,数据存储设备或软件可将该标识4与存储的标识4继续进行匹配,当发现两者相匹配时,则查找到该标识4所对应的数据,进而可根据用户的后续操作,来对该数据进行相应的处理工作。
然而,在现有技术中,数据存储设备或软件在其存储的各标识中查找是否存在指定的标识时,通常都是将存储空间中存储的各标识与该指定标识依次进行匹配来查找的,这样就极大的增加了数据存储设备或软件查找指定标识的查找时间,进而降低了获取该标识对应数据的效率。
发明内容
本申请实施例提供一种数据存储及获取方法及装置,用以解决现有技术中用户在获取数据时效率较低的问题。
本申请实施例提供的一种数据存储方法,包括:
确定待存储数据对应的标识;
根据所述待存储数据中包含的属性,确定所述待存储数据所属的数据类型,以及所述待存储数据对应的索引摘要;
判断所述数据类型对应的存储空间中是否存在所述索引摘要;
若是,则比较所述存储空间中保存的所述索引摘要对应的数据和所述待存储数据,并根据比较结果确定是否对所述待存储数据进行存储;
若否,则将所述索引摘要以及所述待存储数据存储在所述存储空间中,并返回所述待存储数据的存储地址,记录所述标识、所述数据类型以及所述存储地址的对应关系。
本申请实施例提供的一种数据获取方法,包括:
确定待获取数据对应的标识;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于创新先进技术有限公司,未经创新先进技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610056379.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:移动终端的开机LOGO的设置方法及系统
- 下一篇:幼儿园接送打卡终端用机壳
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置