2012-01-10 95 views
0

例如,我有5000-10000個視頻的播放列表,選擇和顯示列表中的這些視頻的最佳方式是什麼。尋呼機不是一個選項,我需要讓所有這些都能夠用於排序和其他功能?如何用symfony和doctrine處理巨大的select查詢?

我想着解決方案來加載列表,同時滾動播放列表,但這使我另一個問題,如果我沒有加載所有視頻,我無法正確保存播放列表。

所有意見/建議,歡迎...

+1

爲什麼你不能分頁?使用WHERE和ORDER BY的條件和順序仍然適用於LIMIT和OFFSET。 – ctcherry 2012-01-10 09:32:42

回答

1

使用動態分頁即 不要把每一件事情的前端,在第一時間帶來了大宗大約100和渲染的第10和當用戶到達第80個項目異步調用下一個100項目。 使用這個響應時間不會妨礙數據庫命中。 希望這會有所幫助