ページネーションを設計する
大規模データセットに対してクライアントが部分的にデータを取得する際、ページネーションは非常に重要な設計技術です。無制限に全件を返してしまうと、パフォーマンスやネットワークに悪影響を与えるだけでなく、可用性やスケーラビリティにも悪影響を及ぼします。
本章では代表的な2つのページネーション方式、 オフセット形式 と カーソル形式 について説明し、それぞれの利点と欠点を分析します。
オフセット形式(Offset Pagination)
オフセット形式はもっとも単純なページネーション方式です。典型的には以下のようなクエリで実現されます。
この続きは、購入者向けの内容です。
非表示コンテンツ 📝 2,989文字
続きは購入後に閲覧できます。
この教材を購入 ↗