存储资源分配方法及装置的制造方法

文档序号:8301715阅读:170来源:国知局
存储资源分配方法及装置的制造方法
【技术领域】
[0001]本发明涉及计算机技术领域,特别涉及一种存储资源分配方法及装置。
【背景技术】
[0002]随着现在计算机技术的快速发展,在为用户分配存储资源时,为了便于对待分配存储资源的目标数据进行管理,需要为目标数据生成资源标识,以对目标数据进行标识。例如,服务器在存储用户上传的图片时,可为该图片生成相应的资源标识,以对该图片进行标识。
[0003]相关技术中提供了一种存储资源分配方法,在该方法中,接收中断发送的存储资源分配请求,根据接收到的存储资源分配请求,获取相应的资源标识,基于所分配的存储资源,对应存储资源标识及目标数据。其中,资源标识为数字自增型的资源标识,例如,为当前分配的资源分配资源标识1,为下一个分配的资源分配资源标
[0004]在实现本发明的过程中,发明人发现上述方法至少存在以下问题:
[0005]由于获取的资源标识为数字自增型的资源标识,当接收到的存储资源分配请求较多时,容易出现资源标识重复的情形,使得一个资源标识不能唯一对应一个目标数据,导致存储的资源标识和目标数据之间的对应关系出错。因此,分配存储资源时的效果不佳。

【发明内容】

[0006]为了解决现有技术的问题,本发明实施例提供了一种存储资源分配方法及装置。所述技术方案如下:
[0007]一方面,提供了一种存储资源分配方法,所述方法包括:
[0008]当接收到终端的存储资源分配请求时,获取待分配存储资源的目标数据和所述终端的用户账号;
[0009]根据接收到所述存储资源分配请求的时间,生成对应的时间戳信息;
[0010]根据所述时间戳信息及所述用户账号,为所述目标数据生成资源标识;
[0011]为所述目标数据分配存储资源;
[0012]基于所分配的存储资源,对应存储所述资源标识和所述目标数据。
[0013]另一方面,提供了一种存储资源分配装置,所述装置包括:
[0014]第一获取模块,用于当接收到终端的存储资源分配请求时,获取待分配存储资源的目标数据和所述终端的用户账号;
[0015]第一生成模块,用于根据接收到所述存储资源分配请求的时间,生成对应的时间戳信息;
[0016]第二生成模块,用于根据所述时间戳信息及所述用户账号,为所述目标数据生成资源标识;
[0017]分配模块,用于为所述目标数据分配存储资源;
[0018]存储模块,用于基于所分配的存储资源,对应存储所述资源标识和所述目标数据。
[0019]本发明实施例提供的技术方案带来的有益效果是:
[0020]通过在接收到终端的存储资源分配请求时,获取待分配存储资源的目标数据和终端的用户账号,根据接收到存储资源分配请求的时间,生成对应的时间戳信息,根据时间戳信息及用户账号,为目标数据生成资源标识,为目标数据分配存储资源,基于所分配的存储资源,对应存储资源标识和目标数据。由于能根据时间戳信息及用户账号,为目标数据生成资源标识,从而能保证资源标识不会重复,且能与目标数据唯一对应。因此,分配存储资源时的效果较佳。
【附图说明】
[0021]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0022]图1是根据一示例性实施例示出的一种存储资源分配方法的实施环境示意图;
[0023]图2是根据一示例性实施例示出的一种存储资源分配方法流程图;
[0024]图3是根据一示例性实施例示出的一种存储资源分配方法流程图;
[0025]图4是根据一示例性实施例示出的一种存储资源分配装置的结构示意图;
[0026]图5是根据一示例性实施例示出的一种存储资源分配装置的结构示意图;
[0027]图6是根据一示例性实施例示出的一种服务器的结构示意图;
[0028]图7是根据一示例性实施例示出的一种存储资源分配系统的结构示意图。
【具体实施方式】
[0029]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0030]为了便于对本发明的理解,下面对本发明涉及到的系统硬件环境进行介绍:
[0031]该存储资源分配方法可应用于一网络系统,参见图1,该网络系统包括:终端及业务逻辑服务器。其中,终端可以为手机、个人电脑等。终端及业务逻辑服务器的个数可以为一至多个,终端与业务逻辑服务器之间通过有线或者无线网络进行连接。该业务逻辑服务器用于处理终端的业务请求,以为终端提供相应的服务。
[0032]本发明实施例提供了一种存储资源分配方法,参见图2,本实施例提供的方法流程包括:
[0033]201、当接收到终端的存储资源分配请求时,获取待分配存储资源的目标数据和终端的用户账号。
[0034]202、根据接收到存储资源分配请求的时间,生成对应的时间戳信息。
[0035]203、根据时间戳信息及用户账号,为目标数据生成资源标识。
[0036]204、为目标数据分配存储资源。
[0037]205、基于所分配的存储资源,对应存储资源标识和目标数据。
[0038]本发明实施例提供的方法,通过在接收到终端的存储资源分配请求时,获取待分配存储资源的目标数据和终端的用户账号,根据接收到存储资源分配请求的时间,生成对应的时间戳信息,根据时间戳信息及用户账号,为目标数据生成资源标识,为目标数据分配存储资源,基于所分配的存储资源,对应存储资源标识和目标数据。由于能根据时间戳信息及用户账号,为目标数据生成资源标识,从而能保证资源标识不会重复,且能与目标数据唯一对应。因此,分配存储资源时的效果较佳。
[0039]作为一种可选实施例,根据时间戳信息及用户账号,为目标数据生成资源标识,包括:
[0040]将时间戳信息及用户账号进行连接,将连接后得到的字符串作为目标数据的资源标识;
[0041]或者,将时间戳信息的特征值及用户账号的特征值进行连接,将连接后得到的特征值作为目标数据的资源标识。
[0042]作为一种可选实施例,根据时间戳信息及用户账号,为目标数据生成资源标识之前,还包括:
[0043]获取终端对应的业务逻辑信息;
[0044]根据时间戳信息及用户账号,为目标数据生成资源标识,包括:
[0045]根据时间戳信息、用户账号及业务逻辑信息,为目标数据生成资源标识。
[0046]作为一种可选实施例,根据时间戳信息、用户账号及业务逻辑信息,为目标数据生成资源标识,包括:
[0047]将时间戳信息、用户账号及业务逻辑信
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1