毎日少しずつAPIについて学んでいるのですが、ページネーションgoogle.aip.dev/158うな気がします: https://t.co/sJipEqkce3 これは曲線ベースのページネーションを使用しますが、暗号化が追加されています。各ページは新しい「next_page_token」を返します。これには、前のページの最後のレコードの「last_id」や「last_time」などの暗号化された情報が含まれます。バックエンドはこの暗号化されたデータを解析し、クエリに使用します。つまり、複合条件 + 複合インデックス → 即時読み込みです。 トークン = JWT({last_id, last_time, exp}, secret) SQL: WHERE (time last_id) ORDER BY time DESC, id DESC LIMIT 20 全体的なプロセスは図で確認できます。 オフセットよりも優れている点は次のとおりです。 完全なテーブルスキャンを避ける - 予測できないインデックスの使用 - 推測を防ぐための暗号化。
スレッドを読み込み中
X から元のツイートを取得し、読みやすいビューを準備しています。
通常は数秒で完了しますので、お待ちください。
