Ergebnisse in Amazon Keyspaces paginieren - Amazon Keyspaces (für Apache Cassandra)

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Ergebnisse in Amazon Keyspaces paginieren

Amazon Keyspaces paginiert die Ergebnisse von SELECT Kontoauszügen automatisch, wenn die zur Verarbeitung der SELECT Anweisung gelesenen Daten 1 MB überschreiten. Bei der Paginierung werden die SELECT Abrechnungsergebnisse in „Seiten“ mit Daten aufgeteilt, die 1 MB (oder weniger) groß sind. Eine Anwendung kann die erste Ergebnisseite verarbeiten, dann die zweite Seite und so weiter. Kunden sollten bei der Verarbeitung von SELECT Abfragen, die mehrere Zeilen zurückgeben, immer nach Paginierungstoken suchen.

Wenn ein Kunde eine liefert, für PAGE SIZE die mehr als 1 MB an Daten gelesen werden müssen, teilt Amazon Keyspaces die Ergebnisse automatisch auf der Grundlage der 1-MB-Datenlesegeschritte in mehrere Seiten auf.

Wenn die durchschnittliche Größe einer Zeile beispielsweise 100 KB beträgt und Sie einen Wert PAGE SIZE von 20 angeben, paginiert Amazon Keyspaces Daten automatisch, nachdem es 10 Zeilen gelesen hat (1000 KB gelesener Daten).

Da Amazon Keyspaces Ergebnisse auf der Grundlage der Anzahl der Zeilen paginiert, die es zur Bearbeitung einer Anfrage liest, und nicht auf der Anzahl der im Ergebnissatz zurückgegebenen Zeilen, enthalten einige Seiten möglicherweise keine Zeilen, wenn Sie gefilterte Abfragen ausführen.

Wenn Sie beispielsweise PAGE SIZE auf 10 setzen und Keyspaces 30 Zeilen auswertet, um Ihre SELECT Abfrage zu verarbeiten, gibt Amazon Keyspaces drei Seiten zurück. Wenn nur eine Teilmenge der Zeilen mit Ihrer Anfrage übereinstimmt, haben einige Seiten möglicherweise weniger als 10 Zeilen. Ein Beispiel dafür, wie sich LIMIT Abfragen auf PAGE SIZE die Lesekapazität auswirken können, finden Sie unterSchätzen Sie den Lesekapazitätsverbrauch von Grenzabfragen.

Einen Vergleich mit der Apache Cassandra-Paginierung finden Sie unter. Paginierung