Gestione delle risorse serverless in Amazon Keyspaces (per Apache Cassandra) - 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à.

Gestione delle risorse serverless in Amazon Keyspaces (per Apache Cassandra)

Amazon Keyspaces (per Apache Cassandra) è serverless. Invece di distribuire, gestire e mantenere le risorse di storage e di calcolo per il carico di lavoro attraverso i nodi di un cluster, Amazon Keyspaces alloca le risorse di storage e di velocità effettiva di lettura/scrittura direttamente alle tabelle.

Amazon Keyspaces fornisce automaticamente lo storage in base ai dati archiviati nelle tabelle. Aumenta e riduce lo storage man mano che scrivi, aggiorni ed elimini i dati e paghi solo per lo storage che utilizzi. I dati vengono replicati su più zone di disponibilità per un'elevata disponibilità. Amazon Keyspaces monitora continuamente le dimensioni delle tabelle per determinare i costi di storage. Per ulteriori informazioni su come Amazon Keyspaces calcola la dimensione fatturabile dei dati, consulta. Stima della dimensione delle righe in Amazon Keyspaces

Questo capitolo tratta gli aspetti chiave della gestione delle risorse in Amazon Keyspaces.

  • Stima della dimensione delle righe: per stimare la dimensione codificata delle righe in Amazon Keyspaces, considera fattori come i metadati delle chiavi di partizione, i metadati delle colonne di clustering, gli identificatori di colonna, i tipi di dati e i metadati delle righe. Questa dimensione di riga codificata viene utilizzata per la fatturazione, la gestione delle quote e la pianificazione della capacità di throughput assegnata.

  • Stima del consumo di capacità: questa sezione contiene esempi di come stimare il consumo di capacità di lettura e scrittura per scenari comuni come query con intervallo, query con limiti, scansioni di tabelle, transazioni leggere, colonne statiche e tabelle multiregionali. Puoi utilizzare Amazon CloudWatch per monitorare l'utilizzo effettivo della capacità. Per ulteriori informazioni sul monitoraggio con CloudWatch, consultaMonitoraggio di Amazon Keyspaces con Amazon CloudWatch.

  • Configura le modalità di capacità di lettura/scrittura: puoi scegliere tra due modalità di capacità per l'elaborazione di letture e scritture sulle tabelle:

    • Modalità on demand (impostazione predefinita): paga per richiesta per la velocità effettiva di lettura e scrittura. Amazon Keyspaces può scalare istantaneamente la capacità fino a qualsiasi livello di traffico raggiunto in precedenza.

    • Modalità di provisioning: specifica in anticipo il numero richiesto di unità con capacità di lettura e scrittura. Questa modalità aiuta a mantenere prestazioni di throughput prevedibili.

  • Gestisci la capacità di throughput con la scalabilità automatica: per le tabelle con provisioning, è possibile abilitare la scalabilità automatica per regolare automaticamente la capacità di throughput in base al traffico effettivo delle applicazioni. Amazon Keyspaces utilizza il tracciamento del target per aumentare o diminuire la capacità fornita, mantenendo l'utilizzo all'obiettivo specificato.

  • Usa la capacità di burst in modo efficace: Amazon Keyspaces fornisce capacità di burst riservando una parte del throughput inutilizzato per gestire i picchi di traffico. Questa flessibilità consente occasionali picchi di attività superiori al throughput previsto.

Per risolvere gli errori di capacità, vedere. Errori di capacità serverless