11
それは言う: (source)範囲ベースのページングMongoDBの
残念ながらスキップは(非常に)高価なこととに到達するために、 コレクションの先頭から徒歩、またはインデックスにサーバを必要とすることができます オフセット/スキップ位置の前にデータのページを返すことができます (制限)。ページ番号が増えるにつれてスキップが遅くなり、より多くのコレクションで CPUが集中し、おそらくIOバウンドになります。範囲 ベースのページングではインデックスの使用率が向上しますが、 では特定のページに簡単にジャンプできません。
範囲ベースのページングとは何ですか、そのドキュメントはどこですか?
おかげさまで、前と後の10を取得するにはどうすればよいですか? – Harry
例は "次の10"要素を取得する方法を示し、 "前の10"は似ています。 '{$ gt:..first_post_on_page_date ..} 'を使用してください。 –
日付フィールドにインデックスを付けることを忘れないでください。 – Maxence