Vea el rendimiento cálido de una tabla de Amazon Keyspaces - Amazon Keyspaces (para Apache Cassandra)

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.

Vea el rendimiento cálido de una tabla de Amazon Keyspaces

Puede ver los valores de rendimiento cálido actuales de su tabla de Amazon Keyspaces mediante la consola, el CQL o el. AWS CLI

Console
Cómo ver los ajustes de precalentamiento de la mesa mediante la consola.
  1. Inicia sesión en la Consola de administración de AWS consola de Amazon Keyspaces y ábrela desde casahttps://console.aws.amazon.com/keyspaces/.

  2. En el panel de navegación, selecciona Tablas y, a continuación, elige la tabla que deseas revisar.

  3. En la pestaña Capacidad de la tabla, continúe con el botón Precalentamiento de las mesas.

Cassandra Query Language (CQL)
Consulte la configuración de rendimiento en caliente de una mesa con CQL
  • Para ver la configuración de rendimiento en caliente de una tabla, puede utilizar la siguiente sentencia de CQL.

    SELECT custom_properties FROM system_schema_mcs.tables WHERE keyspace_name='catalog' and table_name='book_awards'; // Output: ... custom_properties ---------------------------------------------------------------------------------- { 'warm_throughput': { 'read_units_per_second': '40000', 'write_units_per_second': '20000', 'status': 'AVAILABLE' } } ...
CLI
Para ver la configuración de rendimiento en caliente de una tabla, utilice el AWS CLI
  • Puede ver la configuración de rendimiento en caliente de una tabla mediante el get-table comando que se muestra en el siguiente ejemplo.

    aws keyspaces get-table \ --keyspace-name 'catalog' \ --table-name 'book_awards'

    A continuación, se muestra el ejemplo del resultado del get-table comando para una tabla de una sola región en modo aprovisionado.

    { "keyspaceName": "catalog", "tableName": "book_awards", ... Existing Fields ..., "capacitySpecificationSummary": { "throughputMode": "PROVISIONED", "readCapacityUnits": 20000, "writeCapacityUnits": 10000 }, "warmThroughputSpecificationSummary": { "readUnitsPerSecond": 40000, "writeUnitsPerSecond": 20000, "status": "AVAILABLE" } }

    A continuación, se muestra el resultado de ejemplo de una tabla de una sola región en modo bajo demanda.

    { "keyspaceName": "catalog", "tableName": "book_awards_ondemand", ... Existing Fields ..., "capacitySpecification": { "throughputMode": "PAY_PER_REQUEST" }, "warmThroughputSpecificationSummary": { "readUnitsPerSecond": 40000, "writeUnitsPerSecond": 20000, "status": "AVAILABLE" } }
Java
Lea la configuración de precalentamiento de una tabla con el SDK for Java.
  • Lea los valores de rendimiento en caliente de una tabla utilizando. get-table El siguiente ejemplo de código es un ejemplo de ello.

    import software.amazon.awssdk.services.keyspaces.KeyspacesClient; import software.amazon.awssdk.services.keyspaces.model.*; public class GetTableWithPreWarmingExample { public static void main(String[] args) { KeyspacesClient keyspacesClient = KeyspacesClient.builder().build(); // Get table details including PreWarming specification GetTableRequest request = GetTableRequest.builder() .keyspaceName("catalog") .tableName("book_awards") .build(); GetTableResponse response = keyspacesClient.getTable(request); // Access PreWarming details if (response.warmThroughputSpecification() != null) { WarmThroughputSpecificationSummary warmThroughputSummary = response.warmThroughputSpecification(); System.out.println("PreWarming Status: " + warmThroughputSummary.status()); System.out.println("Read Units: " + warmThroughputSummary.readUnitsPerSecond()); System.out.println("Write Units: " + warmThroughputSummary.writeUnitsPerSecond()); // Check if PreWarming is active if (warmThroughputSummary.status().equals("AVAILABLE")) { System.out.println("Table is fully pre-warmed and ready for high throughput"); } else if (warmThroughputSummary.status().equals("UPDATING")) { System.out.println("Table PreWarming is currently being updated"); } } else { System.out.println("Table does not have PreWarming enabled"); } } }