首先要了解切片與 skip 的原理
切片原理是將 index(索引) 或 cursor(游標)移動到 start 位置再 進行切分;
skip原理是跳過start條數據后再獲取
1. 單純的普通分頁用 切片和 skip 方法個人覺得是效率一樣的,因為都是移動cursor / index 到start位置
2. 涉及到有中間標識的分頁 : 如某些頁面內只有上一頁下一頁,並沒有指定調轉到某一頁的功能。其實這種分頁實現的原理是通過一個中間標識來保存此次查詢至的數據位置,當點擊下一頁的時候會按照這個標識的位置繼續查詢;那這個時候用切片效率就比skip高,因為cursor / index已經在標識的位置,無需再移動。