一种数据存储方法及其相关设备技术

技术编号:31318016 阅读:16 留言:0更新日期:2021-12-12 23:58
本申请实施例公开了一种数据存储方法,包括:对目标存储区域进行划分,得到第一存储区域和第二存储区域;存储业务数据至第一存储区域;判断第一存储区域是否处于满载状态;若第一存储区域已处于满载状态,则在业务数据中确定第一目标数据;复制第一目标数据至第二存储区域。从以上技术方案可以看出,本申请实施例具有以下优点:本方案通过判断所述第一存储区域是否处于满载状态;若第一存储区域已处于满载状态,则复制第一目标数据至第二存储区域。使得目标存储区域可以分层级使用,在一个存储层级达到满载状态时,则提取其中的部分数据转存至另一存储区域,进而使得数据在实际使用过程中更有条理性,提高了存储空间的利用效率。提高了存储空间的利用效率。提高了存储空间的利用效率。

【技术实现步骤摘要】
一种数据存储方法及其相关设备


[0001]本申请属于数据处理领域,尤其涉及一种数据存储方法及其相关设备。

技术介绍

[0002]随着科学技术的不断发展,网络数据量日益激增,呈指数级别的爆发增长,计算机是互联网的基础,互联网需要大量的计算机来计算,而计算就会产生大量的数据,大量的数据就需要空间来存储。计算机的存储空间多种多样,例如磁盘、内存、网络存储等方式,然而当前的计算机空间存储有限,很容易造成数据过多,无法存储数据的情况。
[0003]目前数据存储的方式主要是,通过设置一大型数据库来专用的存储海量数据,这种数据存储方式,虽然可通过大型数据库满足海量数据的高存储量要求,但一般的业务数据和较为重要的数据仍一并存储在同一空间内,存储空间使用较为无序。

技术实现思路

[0004]本专利技术的目的在于提供一种数据处理方法,旨在解决现有的一般的业务数据和较为重要的数据仍一并存储在同一空间问题。
[0005]本申请提供的数据存储方法包括:
[0006]对目标存储区域进行划分,得到第一存储区域和第二存储区域;
[0007]存储业务数据至所述第一存储区域;
[0008]判断所述第一存储区域是否处于满载状态;
[0009]若所述第一存储区域已处于满载状态,则在所述业务数据中确定第一目标数据;
[0010]复制所述第一目标数据至所述第二存储区域。
[0011]基于本申请实施例第一方面提供的数据存储方法,可选的,所述方法还包括:
[0012]对所述第二存储区域进行划分,得到第一子存储区域和第二子存储区域;
[0013]所述存储所述第一目标数据至所述第二存储区域,包括:
[0014]复制所述第一目标数据至所述第一子存储区域;
[0015]判断所述第一子存储区域是否处于满载状态;
[0016]若所述第一子存储区域处于满载状态,则在所述第一目标数据中确定得出第二目标数据;
[0017]复制所述第二目标数据至所述第二子存储区域。
[0018]基于本申请实施例第一方面提供的数据存储方法,可选的,所述在所述业务数据中确定第一目标数据,包括:
[0019]确定所述业务数据中被当前线程调用的数据为所述第一目标数据。
[0020]基于本申请实施例第一方面提供的数据存储方法,可选的,所述在所述第一目标数据中确定得出第二目标数据,包括:
[0021]确定所述第一目标数据中被当前线程调用的数据为所述第二目标数据。
[0022]基于本申请实施例第一方面提供的数据存储方法,可选的,所述判断所述第一存
储区域是否处于满载状态,包括:
[0023]判断所述第一存储区域所存储的数据量是否达到第一预设范围;
[0024]若所述第一存储区域所存储的数据量达到第一预设范围,则认定所述第一存储区域处于满载状态。
[0025]基于本申请实施例第一方面提供的数据存储方法,可选的,所述方法还包括:
[0026]清空所述第一存储区域。
[0027]本申请实施例第二方面提供了一种数据存储设备,包括:
[0028]划分单元,用于对目标存储区域进行划分,得到第一存储区域和第二存储区域;
[0029]存储单元,用于存储业务数据至所述第一存储区域;
[0030]判断单元,用于判断所述第一存储区域是否处于满载状态;
[0031]确定单元,用于若所述第一存储区域已处于满载状态,则在所述业务数据中确定第一目标数据;
[0032]复制单元,用于复制所述第一目标数据至所述第二存储区域。
[0033]基于本申请实施例第二方面提供的数据存储设备,可选的,
[0034]所述划分单元还用于:对所述第二存储区域进行划分,得到第一子存储区域和第二子存储区域;
[0035]所述复制单元具体用于:复制所述第一目标数据至所述第一子存储区域;
[0036]判断所述第一子存储区域是否处于满载状态;
[0037]若所述第一子存储区域处于满载状态,则在所述第一目标数据中确定得出第二目标数据;
[0038]复制所述第二目标数据至所述第二子存储区域。
[0039]基于本申请实施例第二方面数据存储设备,可选的,
[0040]所述确定单元具体用于:确定所述第一目标数据中被当前线程调用的数据为所述第二目标数据。
[0041]基于本申请实施例第二方面数据存储设备,可选的,
[0042]所述判断单元具体用于:判断所述第一存储区域所存储的数据量是否达到第一预设范围;
[0043]若所述第一存储区域所存储的数据量达到第一预设范围,则认定所述第一存储区域处于满载状态。
[0044]基于本申请实施例第二方面数据存储设备,可选的,
[0045]所述复制单元还用于:清空所述第一存储区域。
[0046]基于本申请实施例第三方面提供了一种数据存储设备,包括:
[0047]中央处理器,存储器,输入输出接口,有线或无线网络接口以及电源;
[0048]所述存储器为短暂存储存储器或持久存储存储器;
[0049]所述中央处理器配置为与所述存储器通信,在所述数据存储设备上执行所述存储器中的指令操作以执行本申请实施例第一方面中任意一项所述的方法。
[0050]本申请实施例第四方面提供了一种计算机可读存储介质,包括指令,当所述指令在计算机上运行时,使得计算机执行如本申请实施例第一方面中任意一项所述的方法。
[0051]本申请实施例第五方面提供了一种包含指令的计算机程序产品,当其在计算机上
运行时,使得计算机执行如本申请实施例第一方面中任意一项所述的方法。
[0052]从以上技术方案可以看出,本申请实施例具有以下优点:本方案通过对目标存储区域进行划分,得到第一存储区域和第二存储区域;存储业务数据至所述第一存储区域;判断所述第一存储区域是否处于满载状态;若所述第一存储区域已处于满载状态,则在所述业务数据中确定第一目标数据;复制所述第一目标数据至所述第二存储区域。使得目标存储区域可以分层级使用,在一个存储层级达到满载状态时,则提取其中的部分数据转存至另一存储区域,进而使得数据在实际使用过程中更有条理性,提高了存储空间的利用效率。
附图说明
[0053]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0054]图1为本申请所提供的数据存储方法实施例的一个流程示意图;
[0055]图2为本申请所提供的数据存储方法实施例的另一个流程示意图;
[0056]图3为本申请所提供的数据存储设备实施例的一个结构示意图;
[0057]图4为本申请所提供的数据存储设备实本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据存储方法,其特征在于,包括:对目标存储区域进行划分,得到第一存储区域和第二存储区域;存储业务数据至所述第一存储区域;判断所述第一存储区域是否处于满载状态;若所述第一存储区域已处于满载状态,则在所述业务数据中确定第一目标数据;复制所述第一目标数据至所述第二存储区域。2.根据权利要求1所述的数据存储方法,其特征在于,所述方法还包括:对所述第二存储区域进行划分,得到第一子存储区域和第二子存储区域;所述复制所述第一目标数据至所述第二存储区域,包括:复制所述第一目标数据至所述第一子存储区域;判断所述第一子存储区域是否处于满载状态;若所述第一子存储区域处于满载状态,则在所述第一目标数据中确定得出第二目标数据;复制所述第二目标数据至所述第二子存储区域。3.根据权利要求1所述的数据存储方法,其特征在于,所述在所述业务数据中确定第一目标数据,包括:确定所述业务数据中被当前线程调用的数据为所述第一目标数据。4.根据权利要求2所述的数据存储方法,其特征在于,所述在所述第一目标数据中确定得出第二目标数据,包括:确定所述第一目标数据中被当前线程调用的数据为所述第二目标数据。5.根据权利要求1所述的数据存储方法,其特征在于,所述判断所述第一存储区域是否处于满载状态,包括:判断所述第一存储区域所存储...

【专利技术属性】
技术研发人员:王国彬牟锟伦卢铄波
申请(专利权)人:土巴兔集团股份有限公司
类型:发明
国别省市:

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

1