在電子商務等網站中,對于給定的搜索會出現許多串列,客戶端和服務器之間的通信是什么樣的?我知道搜索詞被發送到服務器,然后服務器會創建串列的排名,以便結果以適當的順序出現。但是一旦創建了這樣的排名,服務器顯然不會一次性發送每個串列。相反,客戶會看到按頁面組織的串列。這是否意味著服務器創建串列的資料流?
uj5u.com熱心網友回復:
這種分頁結果在客戶端顯示的方式有很多種,這取決于基于服務器和客戶端技術堆疊的各種實作選擇。您的問題非常廣泛,如果您實施其中一種機制并面臨問題或錯誤并分享詳細資訊,SO 社區可以提供幫助。
可用的機制之一:資料庫可以支持分頁,例如SQL SERVER支持OFFSET...FETCH NEXT n ROWS,而且keyset pagination,排名row_number()每一個都有其優點和缺點。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/387598.html
上一篇:鏈表在圖的鄰接表示中的優勢
