The invention discloses a list of items for request processing method and device, the time-consuming process used to solve the existing technology to the user server entries to obtain a list of requests, resulting in a slower response to the problem of users. The method includes: receiving user access request list of entries, the number of items contained in the list of items to be acquired for the first number; according to the list of items acquisition request, second number of entries to the database query, the second number is greater than the first number; according to the response to the query of the database return the items, return the list of items to the user, and the user to prompt the existence of more items.
【技术实现步骤摘要】
一种条目列表获取请求处理方法及装置
本申请涉及计算机
,尤其涉及一种条目列表获取请求处理方法及装置。
技术介绍
随着计算机技术和互联网技术的迅速发展,各类应用层出不穷,给人们的生活带来了极大便利。应用可以采用丰富的信息展现方式向用户展现各类信息,对于用条目表示的信息,一般采用条目列表的形式进行展现,比如,商品条目列表、文章条目列表、消息条目列表等。受限于通信通道容量和处理时间要求,不便于一次获取到包含全部条目的条目列表并展现,而是需要分次获取并展现,其中,每次获取的条目列表包含一批至多预定数量的条目。进一步地,每次还要向用户提示是否存在更多条目以供下次获取。在现有技术中,用户每次可以通过在相应的页面上执行特定操作,向服务端发送条目列表获取请求。所述特定操作可以是上拉操作、或下拉操作、或对诸如“查看更多”等按钮控件的点击操作,等等。服务端每次接收到用户的条目列表获取请求时,会执行以下至少两次数据库操作:第一次,从数据库获取下一批至多预定数量的条目;第二次,从数据库获取所述下一批条目以及下一批条目之后的所有条目的总数量统计值,并判断该总数量统计值是否大于预定数量,以确定在所述下一批条目之后是否还存在更多条目以供下次获取。执行这两次数据库操作后,服务端可以将获取的条目以条目列表的形式向用户返回,以及向用户提示是否存在更多条目。但是,由于上述两次数据库操作中的第二次涉及的统计操作耗时较多,则服务端对用户的条目列表获取请求的处理过程耗时较多,导致对用户响应速度较慢。
技术实现思路
本申请实施例提供一种条目列表获取请求处理方法及装置,用以解决现有技术中服务端对用户的 ...
【技术保护点】
一种条目列表获取请求处理方法,其特征在于,包括:接收用户的条目列表获取请求,待获取的所述条目列表所包含的条目数量为第一数量;根据所述条目列表获取请求,向数据库查询第二数量的条目,所述第二数量大于所述第一数量;根据所述数据库响应于所述查询而返回的条目,向所述用户返回所述条目列表,以及向所述用户提示是否存在更多条目。
【技术特征摘要】
1.一种条目列表获取请求处理方法,其特征在于,包括:接收用户的条目列表获取请求,待获取的所述条目列表所包含的条目数量为第一数量;根据所述条目列表获取请求,向数据库查询第二数量的条目,所述第二数量大于所述第一数量;根据所述数据库响应于所述查询而返回的条目,向所述用户返回所述条目列表,以及向所述用户提示是否存在更多条目。2.如权利要求1所述的方法,其特征在于,根据所述条目列表获取请求,向数据库查询第二数量的条目,具体包括:根据所述条目列表获取请求,向数据库中查询所述用户尚未获取的、第二数量的条目。3.如权利要求2所述的方法,其特征在于,各所述条目具有预定顺序,所述用户尚未获取的条目为:顺序位于特定条目之前的条目,或位于所述特定条目之后的条目;其中,所述特定条目是根据所述条目列表获取请求确定的。4.如权利要求1~3任一项所述的方法,其特征在于,根据所述数据库响应于所述查询而返回的条目,向所述用户返回所述条目列表,具体包括:确定所述数据库响应于所述查询返回的条目的总数量;判断所述总数量是否大于所述第一数量;若是,向所述用户返回包含所述数据库响应于所述查询而返回的全部条目中第一数量的条目的条目列表;否则,向所述用户返回包含所述数据库响应于所述查询而返回的全部条目的条目列表。5.如权利要求1~3任一项所述的方法,其特征在于,向所述用户提示是否存在更多条目,具体包括:向所述用户返回标识信息,所述标识信息用于向所述用户提示是否存在更多条目。6.如权利要求1~3任一项所述的方法,其特征在于,根据所述数据库响应于所述查询而返回的条目,向所述用户提示是否存在更多条目,具体包括:确定所述数据库响应于所述查询而返回的条目的总数量;判断所述总数量是否大于所述第一数量;若是,向所述用户提示存在更多条目;否则,向所述用户提示不存在更多条目。7.如权利要求1~3任一项所述的方法,其特征在于,所述条目列表获取请求...
【专利技术属性】
技术研发人员:陈自强,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。