一种数据读写方法、系统、设备及计算机存储介质技术方案

技术编号:17441832 阅读:47 留言:0更新日期:2018-03-10 14:28
本发明专利技术公开了一种数据读写方法、系统、设备及计算机存储介质,其中该方法包括:接收外界输入的数据;缓存数据至DDR中;将DDR中的数据均搬运至存储池中预设的子存储空间中,每一个子存储空间均包含相应的标识信息;创建每一个数据与存储该数据的子存储空间相应的标识信息间的对应关系,以供根据对应关系在存储目的数据的子存储空间中读取目的数据。本发明专利技术公开的一种数据读写方法、系统、设备及计算机存储介质只需根据对应关系找到存储有目的数据的子存储空间,然后再在该子存储空间中读取目的数据即可,不需要从存储池的第一个数据开始检索直到检索出目的数据,均在一定程度上解决了如何提高CPU读取数据的速度的技术问题。

【技术实现步骤摘要】
一种数据读写方法、系统、设备及计算机存储介质
本专利技术涉及存储设备的数据读写
,更具体地说,涉及一种数据读写方法、系统、设备及计算机存储介质。
技术介绍
随着大数据和云服务的高速发展,怎样对数据进行快速读写显得越来越重要。现有技术中的一种数据读写方法是:输入接口先将数据传输给CPU;CPU将数据缓存在自身的DDR中;CPU将缓存在DDR中的数据写入至存储池中;当需要将数据从存储池中读取出来时,CPU从存储池的第一个数据开始检索,直到检索出待读取的数据,然后将检索出的数据输出给外界。然而,在应用现有技术中的一种数据读写方法时,CPU每次读取数据时均需要从存储池的第一个数据开始检索,直到检索出所需数据,检索过程复杂,读取速度低。综上所述,如何提高CPU读取数据的速度是目前本领域技术人员亟待解决的问题。
技术实现思路
本专利技术的目的是提供一种数据读写方法,其能在一定程度上解决如何提高CPU读取数据的速度的技术问题。本专利技术还提供了一种数据读写系统、设备及计算机存储介质。为了实现上述目的,本专利技术提供如下技术方案:一种数据读写方法,包括:接收外界输入的数据;缓存所述数据至DDR中;将所述DDR中的所述数据均搬运至存储池中预设的子存储空间中,每一个子存储空间均包含相应的标识信息;创建每一个数据与存储该数据的子存储空间相应的标识信息间的对应关系,以供根据所述对应关系在存储目的数据的子存储空间中读取所述目的数据。优选的,所述将所述DDR中的所述数据均搬运至所述存储池中预设的子存储空间中之前,还包括:划分存储池为预设数量的包含相应标识信息的子存储空间,所述标识信息包括数字编号和/或字母。优选的,所述将所述DDR中的所述数据均搬运至所述存储池中预设的子存储空间中之前,还包括:划分存储池为预设数量的大小相同的包含相应标识信息的子存储空间。优选的,所述创建每一个数据与存储该数据的子存储空间相应的标识信息间的对应关系之后,还包括:以映射表的形式保存所述对应关系。优选的,所述创建每一个数据与存储该数据的子存储空间相应的标识信息间的对应关系,包括:创建每一类数据与存储该类数据的子存储空间相应的标识信息间的对应关系。优选的,所述缓存所述数据至DDR中,包括:缓存每一类数据至所述DDR中相应的子缓存空间中;将所述DDR中的每一类数据均搬运至所述存储池的子存储空间中,包括:将所述DDR中不同子缓存空间缓存的该类数据均搬运至所述存储池的相应子存储空间中。优选的,所述缓存每一类数据至所述DDR中相应的子缓存空间中之后,所述将所述DDR中不同子缓存空间缓存的该类数据均搬运至所述存储池的相应子存储空间中之前,还包括:实时判断缓存每一类数据的子缓存空间的剩余空间是否小于预设值,若是,则将该子缓存空间缓存的该类数据搬运至所述存储池的相应子存储空间中。本专利技术还提供了一种数据读写系统,包括:接收模块,用于接收外界输入的数据;缓存模块,用于缓存所述数据至DDR中;搬运模块,用于将所述DDR中的所述数据均搬运至所述存储池中预设的子存储空间中,每一个子存储空间均包含相应的标识信息;建立模块,用于创建每一个数据与存储该数据的子存储空间相应的标识信息间的对应关系,以供根据所述对应关系在存储目的数据的子存储空间中读取所述目的数据。本专利技术还提供了一种数据读写设备,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现如上任一所述一种数据读写方法的步骤。本专利技术还提供了一种计算机存储介质,所述计算机存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上任一所述一种数据读写方法的步骤。本专利技术提供的一种数据读写方法中,因为存储池中预设有子存储空间,每一个数据均存储在子存储空间中,而且最后创建了每一个数据与存储该数据的子存储空间相应的标识信息间的对应关系,这样,在存储池中读取目的数据时,只需根据对应关系找到存储有目的数据的子存储空间,然后再在该子存储空间中读取目的数据即可,不需要从存储池的第一个数据开始检索直到检索出目的数据,与现有技术相比,提高了读取速度。综上所述,本专利技术提供的一种数据读写方法在一定程度上解决了如何提高CPU读取数据的速度的技术问题。本专利技术提供的一种数据读写系统、设备及计算机存储介质也解决了相应的技术问题。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例提供的一种数据读写方法的流程图;图2为本专利技术实施例提供的一种数据读写系统的结构示意图;图3为本专利技术实施例提供的一种数据读写设备的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参阅图1,图1为本专利技术实施例提供的一种数据读写方法的流程图。本专利技术实施例提供的一种数据读写方法,可以包括以下步骤:步骤S101:接收外界输入的数据。步骤S102:缓存数据至DDR中。步骤S103:将DDR中的数据均搬运至存储池中预设的子存储空间中,每一个子存储空间均包含相应的标识信息。也即预先将存储池划分成了多个子存储空间,且每一个子存储空间均包含相应的标识信息,这里的标识信息指的是可以区分不同子存储空间的信息。步骤S104:创建每一个数据与存储该数据的子存储空间相应的标识信息间的对应关系,以供根据对应关系在存储目的数据的子存储空间中读取目的数据。实际应用中,根据对应关系在存储目的数据的子存储空间中读取目的数据的过程可以如下:在对应关系中查找存储目的数据的目的子存储空间,这样可以快速确定目的数据在存储池中的存储位置;然后在存储池中查找到目的子存储空间,由于子存储空间存储有多个数据,也即子存储空间是多个数据的集合,所以在存储池中查找子存储空间比在存储池中查找数据的查找任务量小,查找速度快;最后在目的子存储空间中读取目的数据;与现有技术中从存储池的第一个数据开始检索直至检索到目的数据相比,根据对应关系读取目的数据的过程更加简便高效。本专利技术提供的一种数据读写方法中,因为存储池中预设有子存储空间,每一个数据均存储在子存储空间中,而且最后创建了每一个数据与存储该数据的子存储空间相应的标识信息间的对应关系,这样,在存储池中读取目的数据时,只需根据对应关系找到存储有目的数据的子存储空间,然后再在该子存储空间中读取目的数据即可,不需要从存储池的第一个数据开始检索直到检索出目的数据,与现有技术相比,提高了读取速度。综上所述,本专利技术提供的一种数据读写方法在一定程度上解决了如何提高CPU读取数据的速度的技术问题。本专利技术实施例提供的一种数据读写方法中,将DDR中的数据均搬运至存储池中预设的子存储空间中之前,还可以包括:划分存储池为预设数量的包含相应标识信息的子存储空间,标识信息包括数字编号和/或字母。实际应用中,在将DDR中的数据均搬运至存储池中预设的子存储空间中本文档来自技高网...
一种数据读写方法、系统、设备及计算机存储介质

【技术保护点】
一种数据读写方法,其特征在于,包括:接收外界输入的数据;缓存所述数据至DDR中;将所述DDR中的所述数据均搬运至存储池中预设的子存储空间中,每一个子存储空间均包含相应的标识信息;创建每一个数据与存储该数据的子存储空间相应的标识信息间的对应关系,以供根据所述对应关系在存储目的数据的子存储空间中读取所述目的数据。

【技术特征摘要】
1.一种数据读写方法,其特征在于,包括:接收外界输入的数据;缓存所述数据至DDR中;将所述DDR中的所述数据均搬运至存储池中预设的子存储空间中,每一个子存储空间均包含相应的标识信息;创建每一个数据与存储该数据的子存储空间相应的标识信息间的对应关系,以供根据所述对应关系在存储目的数据的子存储空间中读取所述目的数据。2.根据权利要求1所述的方法,其特征在于,所述将所述DDR中的所述数据均搬运至所述存储池中预设的子存储空间中之前,还包括:划分存储池为预设数量的包含相应标识信息的子存储空间,所述标识信息包括数字编号和/或字母。3.根据权利要求1所述的方法,其特征在于,所述将所述DDR中的所述数据均搬运至所述存储池中预设的子存储空间中之前,还包括:划分存储池为预设数量的大小相同的包含相应标识信息的子存储空间。4.根据权利要求1所述的方法,其特征在于,所述创建每一个数据与存储该数据的子存储空间相应的标识信息间的对应关系之后,还包括:以映射表的形式保存所述对应关系。5.根据权利要求1至4任一项所述的方法,其特征在于,所述创建每一个数据与存储该数据的子存储空间相应的标识信息间的对应关系,包括:创建每一类数据与存储该类数据的子存储空间相应的标识信息间的对应关系。6.根据权利要求5所述的方法,其特征在于,所述缓存所述数据至DDR中,包括:缓存每一类数据至所述DDR中相应的...

【专利技术属性】
技术研发人员:张永升
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1