The embodiment of the invention discloses a method and apparatus for providing resources, more than the amount of resources available resources within the target resource pool in the extraction of resources, according to the relative proportion of existing resources and other resources pool to extract resources from each other resource pool resources and resource extraction, target resource pool aggregated together provide to the user. Because each other extracted resource pool resources according to the relative proportion of each other in the resource pool resources to extract, not part of other resource pool resources are extracted, and some other resource pool resources does not move, the other resource pool resources extraction equilibrium, the other resource pool still can provide resources to users.
【技术实现步骤摘要】
资源提供方法和装置
本申请涉及计算机
,特别涉及一种资源提供方法和装置。
技术介绍
随着计算机技术的快速发展,计算机设备的存储性能也有了长足的进步,利用计算机设备存储资源的需求也越来越多。现有技术中,计算机设备内一般会设有多个资源池来存储用户的资源,但由于用户主观分配或某个资源池内现有资源较多等多种原因,属于同一个用户的资源可能会分置于多个不同的资源池内。在用户有资源使用需求时,可以通过如下方式来向用户提供资源:S1、接收用户发送的指向目标资源池的资源申请请求,资源申请请求携带有:待申请资源的资源量;S2、在待申请资源的资源量大于目标资源池内现有资源的资源量时,将目标资源池内现有资源提供给用户,并从其他资源池内提取资源给用户,将一个其他资源池内资源提取完毕后再对另一个其他资源池进行提取,如此递进,直至向用户提供符合待申请的资源量的资源为止。然而,该现有技术中,若是待申请资源的资源量较大时,可能会出现部分其他资源池内资源也被提取光,但另外的其他资源池内资源未被提取,导致各其他资源池内资源不均衡,影响后续向用户提供资源。
技术实现思路
本申请实施例的目的是提供一种资 ...
【技术保护点】
一种资源提供方法,其特征在于,包括:接收用户发送的指向目标资源池的资源申请请求,所述资源申请请求携带有:待申请资源的资源量;当所述待申请资源的资源量大于所述目标资源池内现有资源的资源量时,确定所述待申请资源的资源量与所述目标资源池内现有资源的资源量的差值,作为待提取资源量;根据各其他资源池内现有资源的相对比例,从各其他资源池内提取资源,提取的资源量为所述待提取资源量;将从各其他资源池内提取的资源以及所述目标资源池内的现有资源提供给所述用户。
【技术特征摘要】
1.一种资源提供方法,其特征在于,包括:接收用户发送的指向目标资源池的资源申请请求,所述资源申请请求携带有:待申请资源的资源量;当所述待申请资源的资源量大于所述目标资源池内现有资源的资源量时,确定所述待申请资源的资源量与所述目标资源池内现有资源的资源量的差值,作为待提取资源量;根据各其他资源池内现有资源的相对比例,从各其他资源池内提取资源,提取的资源量为所述待提取资源量;将从各其他资源池内提取的资源以及所述目标资源池内的现有资源提供给所述用户。2.如权利要求1所述的方法,其特征在于,接收用户发送的指向目标资源池的资源申请请求,所述资源申请请求携带有:待申请资源的资源量之后,所述确定所述待申请资源的资源量与所述目标资源池内现有资源的资源量的差值之前,所述方法还包括:确定所述待申请资源的资源量不大于所有资源池内现有资源的资源量之和。3.如权利要求1所述的方法,其特征在于,所述根据各其他资源池内现有资源的相对比例,从各其他资源池内提取资源,提取的资源量为所述待提取资源量,具体包括:确定从各其他资源池内提取的资源量,每个其他资源池内提取的资源量为该其他资源池内现有资源在所有其他资源池内资源的占比与所述待提取资源量的乘积;根据所确定的各其他资源池内提取的资源量,从各其他资源池内提取资源。4.如权利要求3所述的方法,其特征在于,所述确定从各其他资源池内提取的资源量之后,所述根据所确定的各其他资源池内提取的资源量,从各其他资源池内提取资源之前,所述方法还包括:判断所确定的各其他资源池内提取的资源量是否均为整数;若是,执行所述根据所确定的各其他资源池内提取的资源量,从各其他资源池内提取资源的步骤;若否,确定不是整数的其他资源池内提取的资源量的整数部分和小数部分;将所述不是整数的其他资源池内提取的资源量调整为该资源量的整数部分;将所述不是整数的各其他资源池内提取的资源量的小数部分做累加,得到尾值;根据所述尾值来调整各其他资源池内提取的资源量。5.如权利要求4所述的方法,其特征在于,所述根据所述尾值来调整各其他资源池内提取的资源量,具体包括:依照现有资源由少到多的次序,将所述尾值以每次一个资源单位量调整至所述其他资源池内提取的资源量,直至所述尾值被调整为0。6.如权利要求3所述的方法,其特征在于,所述确定从各其他资源池内提取的资源量之后,所述根据所确定的各其他资源池内提取的资源量,从各其他资源池内提取资源之前,所述方法还包括:判断所确定的各其他资源池内提取的资源量之和是否均为所述待提取资源量;若是,执行所述根据所确定的各其他资源池内提取的资源量,从各其他资源池内提取资源的步骤;若否,发出资源量分解异常信号。7.一种资源提供方法,其特征在于,包括:接收用户发送的指向目标资金池的资金申请请求,所述资金申请请求携带有:待申请资金的资金量;当所述待申请资金的资金量大于所述目标资金池内现有资金的资金量时,确定所述待申请资金的资金量与所述目标资金池内现有资金的资金量的差值,作为待提取资金量;根据各其他资金池内现有资金的相对比例和所述待提取资金量,从各其他资金池内提取资金;将从各其他资金池内提取的资金以及所述目标资金池内的现有资金提供给所述用户。8.如权利要求7所述的方法,其特征在于,所述目标资金池和其他资金池均为基金账户所在资金池。9.如权利要求7所述的方法,其特征在于,所述接收用户发送的指向目标资金池的资金申请请求,所述资金申请请求携带有:待申请资金的资金量之后,确定所述待申请资金的资金量与所述目标资金池内现有资金的资金量的差值之前,所述方法还包括:确定所述待申请资金的资金量不大于所有资金池内现有资金的资金量之和。10.如权利要求7所述的方法,其特征在于,所述根据各其他资金池内现有资金的相对比例和所述待提取资金量,从各其他资金池内提取资金,具体包括:确定从各其他资金池内提取的资金量,每个其他资金池内提取的资金量为该其他资金池内现有资金在所有其他资金池内资金的占比与所述待提取资金量的乘积;根据所确定的各其他资金池内提取的资金量,从各其他资金池内提取资金。11.如权利要求10所述的方法,其特征在于,所述确定从各其他资金池内提取的资金量之后,所述根据所确定的各其他资金池内提取的资金量,从各其他资金池内提取资金之前,所述方法还包括:判断所确定的各其他资金池内提取的资金量是否均为整数;若是,执行所述根据所确定的各其他资金池内提取的资金量,从各其他资金池内提取资金的步骤;若否,确定不是整数的其他资金池内提取的资金量的整数部分和小数部分;将所述不是整数的其他资金池内提取的资金量调整为该资金量的整数部分;将所述不是整数的各其他资金池内提取的资金量的小数部分做累加,得到尾值;根据所述尾值来调整各其他资金池内提取的资金量。12.如权利要求11所述的方法,其特征在于,所述根据所述尾值来调整各其他资金池内提取的资金量,具体包括:依照现有资金由少到多的次序,将所述尾值以每次一个资金单位量调整至所述其他资金池内提取的资金量,直至所述尾值...
【专利技术属性】
技术研发人员:汪光宇,何建波,胡育华,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。