Valuta i modelli di utilizzo delle tabelle per ottimizzare prestazioni e costi - 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à.

Valuta i modelli di utilizzo delle tabelle per ottimizzare prestazioni e costi

Questa sezione fornisce una panoramica su come valutare se stai utilizzando in modo efficiente le tabelle Amazon Keyspaces. Esistono alcuni modelli di utilizzo che non sono ottimali per Amazon Keyspaces e consentono l'ottimizzazione sia dal punto di vista delle prestazioni che dei costi.

Riduzione del numero di operazioni ad elevata consistenza di lettura

Amazon Keyspaces ti consente di configurare la coerenza di lettura in base alla richiesta. Le richieste di lettura sono a consistenza finale per impostazione predefinita. Alla fine, le letture coerenti vengono addebitate a 0,5 RCU per un massimo di 4 KB di dati.

La maggior parte dei carichi di lavoro distribuiti sono flessibili e possono tollerare la consistenza finale. Tuttavia, possono esserci schemi di accesso che richiedono elevata consistenza di lettura. Le letture estremamente coerenti vengono addebitate a 1 RCU per un massimo di 4 KB di dati, raddoppiando sostanzialmente i costi di lettura. Amazon Keyspaces ti offre la flessibilità necessaria per utilizzare entrambi i modelli di coerenza sulla stessa tabella.

È possibile valutare il carico di lavoro e il codice dell'applicazione per verificare se vengono utilizzate letture ad elevata consistenza solo dove necessario.

Abilitazione del Time to Live (TTL)

Time to Live (TTL) ti aiuta a semplificare la logica delle applicazioni e a ottimizzare il prezzo dello storage facendo scadere automaticamente i dati dalle tabelle. I dati che non ti servono più vengono eliminati automaticamente dalla tabella in base al valore Time to Live che hai impostato.