Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Paginar los resultados en Amazon Keyspaces
Amazon Keyspaces pagina automáticamente los resultados de las instrucciones SELECT
cuando los datos leídos para procesar la instrucción SELECT
superan 1 MB. Con la paginación, los resultados de las instrucciones SELECT
se dividen en “páginas” de datos que tienen un tamaño de 1 MB (o menos). Una aplicación puede procesar la primera página de resultados, luego la segunda página, y así sucesivamente. Los clientes siempre deben comprobar si hay tokens de paginación al procesar consultas SELECT
que devuelvan varias filas.
Si un cliente suministra un PAGE SIZE
que requiere la lectura de más de 1 MB de datos, Amazon Keyspaces divide los resultados automáticamente en varias páginas en función de los incrementos de lectura de datos de 1 MB.
Por ejemplo, si el tamaño medio de una fila es de 100 KB y se especifica un PAGE SIZE
de 20, Amazon Keyspaces paginará los datos automáticamente después de leer 10 filas (1000 KB de datos leídos).
Dado que Amazon Keyspaces pagina los resultados en función del número de filas que lee para procesar una solicitud y no del número de filas devueltas en el conjunto de resultados, es posible que algunas páginas no contengan ninguna fila si está ejecutando consultas filtradas.
Por ejemplo, si establece PAGE SIZE
en 10 y Keyspaces evalúa 30 filas para procesar su consulta SELECT
, Amazon Keyspaces devolverá tres páginas. Si solo un subconjunto de las filas coincide con su consulta, algunas páginas podrían tener menos de 10 filas. Para ver un ejemplo PAGE SIZE
de cómo las LIMIT
consultas pueden afectar a la capacidad de lectura, consulte. Calcule el consumo de capacidad de lectura de las consultas limitadas
Para ver una comparación con la paginación de Apache Cassandra, consulte. Paginación