Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Impaginare i risultati in Amazon Keyspaces
Amazon Keyspaces impagina automaticamente i risultati delle SELECT
istruzioni quando i dati letti per elaborare l'SELECT
istruzione superano 1 MB. Con l'impaginazione, i risultati dell'SELECT
istruzione sono suddivisi in «pagine» di dati di dimensioni pari o inferiori a 1 MB. Un'applicazione può elaborare la prima pagina dei risultati, quindi la seconda pagina e così via. I client devono sempre verificare la presenza di token di impaginazione durante l'elaborazione di SELECT
query che restituiscono più righe.
Se un client fornisce un messaggio PAGE SIZE
che richiede la lettura di più di 1 MB di dati, Amazon Keyspaces suddivide automaticamente i risultati in più pagine in base agli incrementi di lettura dei dati di 1 MB.
Ad esempio, se la dimensione media di una riga è di 100 KB e si specifica un valore PAGE SIZE
di 20, Amazon Keyspaces impagina automaticamente i dati dopo aver letto 10 righe (1000 KB di dati letti).
Poiché Amazon Keyspaces impagina i risultati in base al numero di righe lette per elaborare una richiesta e non al numero di righe restituite nel set di risultati, alcune pagine potrebbero non contenere alcuna riga se si eseguono query filtrate.
Ad esempio, se PAGE SIZE
imposti su 10 e Keyspaces valuta 30 righe per elaborare la tua querySELECT
, Amazon Keyspaces restituirà tre pagine. Se solo un sottoinsieme di righe corrisponde alla tua query, alcune pagine potrebbero avere meno di 10 righe. Per un esempio di come le LIMIT
query possono influire sulla capacità PAGE SIZE
di lettura, vedere. Stima il consumo di capacità di lettura delle query limite
Per un confronto con l'impaginazione di Apache Cassandra, vedere. Paginazione