一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

数据存储、查询方法、装置、计算机设备及存储介质与流程

2021-10-24 08:49:00 来源:中国专利 TAG:计算机 数据存储 装置 实施 方法

技术特征:
1.一种数据的存储方法,其特征在于,包括:根据目标数据的数据特征,确定与目标数据匹配的分类属性和建表频率;根据目标数据在所述分类属性下的各可选属性值和所述建表频率,在索引服务器中建立与目标数据匹配的多个索引表;在检测到有目标数据存储在与索引服务器匹配的数据库中的目标存储位置时,根据当前存储的目标数据在所述分类属性下的属性值以及数据生成时间,定位目标索引表;将当前存储的目标数据中的各索引字段、以及该所述目标存储位置,对应存储于所述目标索引表中。2.根据权利要求1所述的方法,其特征在于,根据目标数据的数据特征,确定与目标数据匹配的分类属性,包括:对历史存储的多项目标数据进行采样,获取设定数量的第一目标数据,所述目标数据包括多个数据属性,每个数据属性对应至少两个属性值;统计每个数据属性在不同属性值下的第一目标数据的数量值,并根据各所述数量值,筛选得到数量值均衡分布的目标数据属性,作为所述分类属性。3.根据权利要求2所述的方法,其特征在于,在针对每个数据属性,统计不同属性值下的第一目标数据的数量值之前,还包括:获取与每个数据属性分别对应的属性值个数;在全部数据属性中,滤除属性值个数超过预设个数阈值的超项数据属性,以放弃对所述超项数据属性的统计处理。4.根据权利要求1所述的方法,其特征在于,根据目标数据的数据特征,确定与目标数据匹配的建表频率,包括:获取在预设历史时间区间内存储的全部第二目标数据,并按照预设的多个时间跨度,将所述历史时间区间划分为与每个时间跨度分别对应的多个子区间;根据各第二目标数据的数据生成时间,统计得到每个时间跨度下的每个子区间中包括的第二目标数据的数量值;根据各所述数量值,筛选得到数量值均衡分布的目标时间跨度,并根据所述目标时间跨度,确定目标数据匹配的建表频率。5.根据权利要求4所述的方法,其特征在于,根据各所述数量值,筛选得到数量值均衡分布的目标时间跨度,包括:如果根据各所述数量值,筛选得到数量值均衡分布的至少两个备选时间跨度,则分别获取与每个备选时间跨度分别对应的子区间个数,以及与每个备选时间跨度对应的各子区间中包括的第二目标数据的数量均值;根据各所述子区间个数以及各所述数量均值,计算得到与每个备选时间跨度分别对应的查找消耗指标,查找消耗指标与数量均值和子区间个数均呈正比;获取查找消耗指标最小的备选时间跨度,作为所述目标时间跨度。6.一种数据的查找方法,其特征在于,包括:响应于对待查目标数据的查询请求,获取所述待查目标数据在预设分类属性下的属性值,以及所述待查目标数据的数据生成时间;根据获取的所述属性值和所述数据生成时间,在索引服务器中定位与所述待查目标数
据匹配的待查索引表;根据所述待查索引表中存储的各索引字段,对所述待查目标数据进行查找,获取与所述待查目标数据对应的目标存储位置;在与所述索引服务器匹配的数据库中的所述目标存储位置,获取所述待查目标数据,作为与所述查询请求匹配的查询结果。7.一种数据的存储装置,其特征在于,包括:索引表建立模块,用于根据目标数据的数据特征,确定与目标数据匹配的分类属性和建表频率;根据目标数据在所述分类属性下的各可选属性值和所述建表频率,在索引服务器中建立与目标数据匹配的多个索引表;目标索引表定位模块,用于在检测到有目标数据存储在与索引服务器匹配的数据库中的目标存储位置时,根据当前存储的目标数据在所述分类属性下的属性值以及数据生成时间,定位目标索引表;信息存储模块,用于将当前存储的目标数据中的各索引字段、以及该所述目标存储位置,对应存储于所述目标索引表中。8.一种数据的查找装置,其特征在于,包括:信息获取模块,用于响应于对待查目标数据的查询请求,获取所述待查目标数据在预设分类属性下的属性值,以及所述待查目标数据的数据生成时间;待查索引表定位模块,用于根据获取的所述属性值和所述数据生成时间,在索引服务器中定位与所述待查目标数据匹配的待查索引表;目标存储位置获取模块,用于根据所述待查索引表中存储的各索引字段,对所述待查目标数据进行查找,获取与所述待查目标数据对应的目标存储位置;待查目标数据获取模块,用于在与所述索引服务器匹配的数据库中的所述目标存储位置,获取所述待查目标数据,作为与所述查询请求匹配的查询结果。9.一种计算机设备,其特征在于,所述计算机设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1

5中任一所述的数据的存储方法或权利要求6所述的数据的查找方法。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1

5中任一所述的数据的存储方法或权利要求6所述的数据的查找方法。

技术总结
本发明实施例公开了数据存储、查询方法、装置、计算机设备及存储介质。该方法包括:根据目标数据的数据特征,确定与目标数据匹配的分类属性和建表频率;根据目标数据在所述分类属性下的各可选属性值和所述建表频率,在索引服务器中建立与目标数据匹配的多个索引表;在检测到有目标数据存储在与索引服务器匹配的数据库中的目标存储位置时,根据当前存储的目标数据在所述分类属性下的属性值以及数据生成时间,定位目标索引表;将当前存储的目标数据中的各索引字段、以及该所述目标存储位置,对应存储于所述目标索引表中。通过本发明实施例的技术方案,可以根据目标数据的特征进行分类存储,能够实现多元化的存储方式,提高了索引表的稳定性。表的稳定性。表的稳定性。


技术研发人员:张帅 谢永恒 程强 万月亮
受保护的技术使用者:北京锐安科技有限公司
技术研发日:2021.07.26
技术公布日:2021/10/23
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜