API-Design · Middle · Frage 13 von 75
Warum erzeugt Offset-Paginierung Duplikate oder Lücken, wenn beim Blättern Einträge eingefügt werden?
- 1Datenbanken würfeln die Zeilenreihenfolge jedes Mal
- 2Neue Einträge verschieben die Positionen aller späteren
- 3Offset-Paginierung löscht bei jeder Anfrage Einträge
Antwort zeigen
Richtige Antwort: Neue Einträge verschieben die Positionen aller späteren
Erklärung
Cursor-Paginierung auf Basis eines stabilen Sortierschlüssels (etwa createdAt, id) hat dieses Problem nicht.