Stima il consumo di capacità di lettura delle query limite - Amazon Keyspaces (per Apache Cassandra)

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à.

Stima il consumo di capacità di lettura delle query limite

Durante l'elaborazione di una query che utilizza la LIMIT clausola, Amazon Keyspaces legge le righe fino alla dimensione massima della pagina quando cerca di soddisfare la condizione specificata nella query. Se Amazon Keyspaces non riesce a trovare dati corrispondenti sufficienti che soddisfino il LIMIT valore nella prima pagina, potrebbero essere necessarie una o più chiamate impaginate. Per continuare le letture nella pagina successiva, puoi utilizzare un token di impaginazione. La dimensione predefinita della pagina è 1 MB. Per ridurre la capacità di lettura quando si utilizzano le LIMIT clausole, è possibile ridurre le dimensioni della pagina. Per ulteriori informazioni sull'impaginazione, vedere. Impaginare i risultati in Amazon Keyspaces

Per un esempio, diamo un'occhiata alla seguente query.

SELECT * FROM my_table WHERE partition_key=1234 LIMIT 1;”

Se non imposti la dimensione della pagina, Amazon Keyspaces legge 1 MB di dati anche se ti restituisce solo 1 riga. Per fare in modo che Amazon Keyspaces legga solo una riga, puoi impostare la dimensione della pagina su 1 per questa query. In questo caso, Amazon Keyspaces leggerebbe solo una riga, a condizione che non ci siano righe scadute in base alle ime-to-live impostazioni T o ai timestamp sul lato client. Per consumare meno capacità di lettura, consigliamo di impostare la dimensione della pagina uguale al LIMIT valore per ridurre la quantità di dati letti da Amazon Keyspaces.