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
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。