预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共32页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113741822A(43)申请公布日2021.12.03(21)申请号202111302898.4(22)申请日2021.11.05(71)申请人腾讯科技(深圳)有限公司地址518064广东省深圳市南山区高新区科技中一路腾讯大厦35层(72)发明人谢亚晋(74)专利代理机构深圳市深佳知识产权代理事务所(普通合伙)44285代理人罗晓敏(51)Int.Cl.G06F3/06(2006.01)权利要求书4页说明书21页附图6页(54)发明名称数据存储方法、数据读取方法及相关装置(57)摘要本申请实施例公开了一种数据存储方法、数据读取方法及相关装置,其中该数据存储方法包括:获取待存储数据,待存储数据包括本体数据以及与本体数据相关的属性信息数据;对待存储数据中的属性信息数据进行降解处理,保留可用类型的属性信息数据,删除无用类型的属性信息数据;将待存储数据中的本体数据存储至磁盘中;根据本体数据的数据标识、可用类型的属性信息数据、以及本体数据在磁盘中的存储位置,确定本体数据对应的元数据;并将本体数据对应的元数据存储至内存中。基于该种数据存储机制,能够提高服务器对于磁盘中存储的数据的读取效率。CN113741822ACN113741822A权利要求书1/4页1.一种数据存储方法,其特征在于,所述方法包括:获取目标对象使用目标应用程序时产生的待存储数据;所述待存储数据包括本体数据、以及与所述本体数据相关的属性信息数据;对所述待存储数据中的所述属性信息数据进行降解处理,保留所述待存储数据中可用类型的属性信息数据,删除所述待存储数据中无用类型的属性信息数据;所述可用类型以及所述无用类型是根据所述目标应用程序的业务需求确定的;将所述待存储数据中的所述本体数据存储至磁盘中;根据所述本体数据的数据标识、所述可用类型的属性信息数据、以及所述本体数据在所述磁盘中的存储位置,确定所述本体数据对应的元数据;并将所述本体数据对应的元数据存储至内存中。2.根据权利要求1所述的方法,其特征在于,所述根据所述本体数据的数据标识、所述可用类型的属性信息数据、以及所述本体数据在所述磁盘中的存储位置,确定所述本体数据对应的元数据,包括:在所述可用类型的属性信息数据中,确定第一可用类型的属性信息数据和第二可用类型的属性信息数据;针对所述第一可用类型的属性信息数据,基于所述第一可用类型对应的数据转换方式,将所述第一可用类型的属性信息数据转换为所述第一可用类型的目标属性信息数据;所述第一可用类型的目标属性信息数据占用的存储空间小于所述第一可用类型的属性信息数据占用的存储空间;根据所述本体数据的数据标识、所述第一可用类型的目标属性信息数据、所述第二可用类型的属性信息数据、以及所述本体数据在所述磁盘中的存储位置,确定所述本体数据对应的元数据。3.根据权利要求2所述的方法,其特征在于,所述基于所述第一可用类型对应的数据转换方式,将所述第一可用类型的属性信息数据转换为所述第一可用类型的目标属性信息数据,包括以下至少一种:当所述第一可用类型为时间,所述第一可用类型的属性信息数据为物理时间时,基于所述物理时间与参照时间之间的时间差,将所述物理时间转换为对应的时间戳,作为所述目标属性信息数据;当所述第一可用类型为处理权限,所述第一可用类型的属性信息数据为对象处理权限描述数据时,基于预设的权限信息与比特位之间的对应关系,将所述对象处理权限描述数据转换为对应的比特位,作为所述目标属性信息数据。4.根据权利要求1所述的方法,其特征在于,所述元数据中还包括状态数据,所述状态数据用于表征对象是否针对所述元数据对应的本体数据触发执行删除操作;所述方法还包括:针对所述内存中的每个元数据,判断所述元数据中的状态数据是否表征对象针对所述元数据对应的本体数据触发执行了删除操作,若是,则确定所述元数据对应的本体数据为待删除数据;删除所述磁盘中的所述待删除数据,并回收所述待删除数据在所述磁盘中占用的存储空间;删除所述内存中所述待删除数据对应的元数据,并回收所述待删除数据对应的元数2CN113741822A权利要求书2/4页据在所述内存中占用的存储空间。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:监测所述磁盘中存储的各本体数据各自对应的访问频率;将所对应的访问频率满足预设条件的本体数据,存储至所述内存中。6.根据权利要求1或2所述的方法,其特征在于,所述根据所述本体数据的数据标识、所述可用类型的属性信息数据、以及所述本体数据在所述磁盘中的存储位置,确定所述本体数据对应的元数据,包括:根据所述本体数据的数据标识、所述可用类型的属性信息数据、所述本体数据所在的磁盘页块的标识、以及所述本体数据在所述磁盘页块中的偏移量,确定所述本体数