数据请求并发处理方法及装置的制造方法_3

文档序号:9846845阅读:来源:国知局
]所述发送单元45,用于向第一数据请求对应的终端设备发送提示信息,所述提示信息用于提示用户对应数据允许的请次数不足,所述第一数据请求为所述数据请求中未被选择的数据请求。
[0068]进一步地,所述装置还包括:获取单元46。
[0069]所述获取单元46,用于从预置存储位置获取所述阈值数量。
[0070]进一步地,所述装置还包括:确定单元47。
[0071]所述获取单元46,还用于获取第一数量,所述第一数量为数据库服务器能够支持并发处理的数据请求数量。
[0072]所述确定单元47,用于根据所述第一数量确定所述阈值数量。
[0073]所述获取单元46,还用于获取第二数量,所述第二数量为数据库服务器中与所述数据请求对应的数据的允许读取次数。
[0074]所述确定单元47,还用于根据所述第二数量确定所述阈值数量。
[0075]所述装置还包括:比较单元48。
[0076]所述获取单元46,还用于获取第一数量和第二数量,所述第一数量为数据库服务器能够支持并发处理的数据请求数量,所述第二数量为数据库服务器中与所述数据请求对应的数据的允许读取次数。
[0077]所述比较单元48,用于对所述第一数量与所述第二数量进行数值比较。所述确定单元47,还用于根据所述第一数量与第二数量中较小值确定所述阈值数量。
[0078]所述数据请求中携带有所述终端设备对应的互联网协议IP地址。
[0079]所述选择单元43,具体用于根据所述终端设备对应的IP地址,从所述数据请求中选择所述阈值数量的数据请求。
[0080]所述选择单元43,具体还用于随机从所述数据请求中选择所述阈值数量的数据请求。
[0081]需要说明的是,本发明实施例提供的另一种数据请求并发处理装置所涉及各功能单元的其他相应描述,可以参考图1中的对应描述,在此不再赘述。
[0082]本发明实施例提供了另一种数据请求并发处理装置。首先接收多个终端设备发送的数据请求;判断所述数据请求的数量是否大于阈值数量;若是,则从所述数据请求中选择所述阈值数量的数据请求;对选择后的所述数据请求进行处理。与目前数据库服务器接收到多个终端设备并发的数据请求时,直接对所有的数据请求进行并发处理相比,本发明实施例通过选择阈值数量的数据请求进行处理,能够减少数据库服务器负荷,从而能够提升数据请求的并发处理效率。
[0083]本发明还公开了下述方案:
[0084]Al、一种数据请求并发处理方法,所述方法包括:
[0085]接收多个终端设备并发的数据请求;
[0086]判断所述数据请求的数量是否大于阈值数量;
[0087]若是,则从所述数据请求中选择所述阈值数量的数据请求;
[0088]对选择后的所述数据请求进行处理。
[0089]A2、根据Al所述的方法,在所述对选择后的所述数据请求进行处理之前,所述方法还包括:
[0090]向第一数据请求对应的终端设备发送提示信息,所述提示信息用于提示用户对应数据允许的请次数不足,所述第一数据请求为所述数据请求中未被选择的数据请求。
[0091]A3、根据Al所述的方法,在所述判断所述数据请求的数量是否大于阈值数量之前,所述方法还包括:
[0092]从预置存储位置获取所述阈值数量。
[0093]A4、根据Al所述的方法,在所述判断所述数据请求的数量是否大于阈值数量之前,所述方法还包括:
[0094]获取第一数量,所述第一数量为数据库服务器能够支持并发处理的数据请求数量;
[0095]根据所述第一数量确定所述阈值数量。
[0096]A5、根据Al所述的方法,在所述判断所述数据请求的数量是否大于阈值数量之前,所述方法还包括:
[0097]获取第二数量,所述第二数量为数据库服务器中与所述数据请求对应的数据的允许读取次数;
[0098]根据所述第二数量确定所述阈值数量。
[0099]A6、根据Al所述的方法,所述判断所述数据请求的数量是否大于阈值数量之前,所述方法还包括:
[0100]获取第一数量和第二数量,所述第一数量为数据库服务器能够支持并发处理的数据请求数量,所述第二数量为数据库服务器中与所述数据请求对应的数据的允许读取次数;
[0101 ]对所述第一数量与所述第二数量进行数值比较;
[0102]根据所述第一数量与第二数量中较小值确定所述阈值数量。
[0103]A7、根据A1-A6中任一项所述的方法,所述数据请求中携带有所述终端设备对应的互联网协议IP地址,所述从所述数据请求中选择所述阈值数量的数据请求的步骤进一步包括:
[0104]根据所述终端设备对应的IP地址,从所述数据请求中选择所述阈值数量的数据请求。
[0105]AS、根据A1-A6中任一项所述的方法,所述从选择后的所述数据请求中,从所述数据请求中选择所述阈值数量的数据请求的步骤进一步包括:
[0106]从选择后的所述数据请求中,随机从所述数据请求中选择所述阈值数量的数据请求。
[0107]A9、根据A1-A8中任一项所述的方法,所述数据请求为商品订购请求。
[0108]BI O、一种数据请求并发处理装置,其特征在于,包括:
[0109]接收单元,用于接收多个终端设备并发的数据请求;
[0110]判断单元,用于判断所述数据请求的数量是否大于阈值数量;
[0111 ]选择单元,用于若所述数据请求的数量大于阈值数量,则从所述数据请求中选择所述阈值数量的数据请求;
[0112]处理单元,用于对选择后的所述数据请求进行处理。
[0113]B11、根据BlO所述的装置,所述装置还包括:
[0114]发送单元,用于向第一数据请求对应的终端设备发送提示信息,所述提示信息用于提示用户对应数据允许的请次数不足,所述第一数据请求为所述数据请求中未被选择的数据请求。
[0115]B12、根据BlO所述的装置,其特征在于,所述装置还包括:获取单元,
[0116]所述获取单元,用于从预置存储位置获取所述阈值数量。
[0117]B13、根据BlO所述的装置,其特征在于,所述装置还包括:确定单元,
[0118]所述获取单元,还用于获取第一数量,所述第一数量为数据库服务器能够支持并发处理的数据请求数量;
[0119]所述确定单元,用于根据所述第一数量确定所述阈值数量。
[0120]B14、根据BlO所述的装置,
[0121 ]所述获取单元,还用于获取第二数量,所述第二数量为数据库服务器中与所述数据请求对应的数据的允许读取次数;
[0122]所述确定单元,还用于根据所述第二数量确定所述阈值数量。
[0123]B15、根据BlO所述的装置,所述装置还包括:比较单元,
[0124]所述获取单元,还用于获取第一数量和第二数量,所述第一数量为数据库服务器能够支持并发处理的数据请求数量,所述第二数量为数据库服务器中与所述数据请求对应的数据的允许读取次数;
[0125]所述比较单元,用于对所述第一数量与所述第二数量进行数值比较;
[0126]所述确定单元,还用于根据所述第一数量与第二数量中较小值确定所述阈值数量。
[0127]B16、根据权利要求B10-B15任一项所述的装置,其特征在于,所述数据请求中携带有所述终端设备对应的互联网协议IP地址,
[0128]所述选择单元,具体用于根据所述终端设备对应的IP地址,从所述数据请求中选择所述阈值数量的数据请求。
[0129]B17、根据
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1