Note sull'utilizzo della replica multiregionale di Amazon Keyspaces - 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à.

Note sull'utilizzo della replica multiregionale di Amazon Keyspaces

Considera quanto segue quando utilizzi la replica multiregionale con Amazon Keyspaces.

  • Puoi selezionare fino a sei tra quelli pubblici disponibili. Regioni AWS AWS GovCloud (US) Regions, Le regioni della Cina e Regioni AWS quelle disattivate per impostazione predefinita non sono supportate.

  • Prendi in considerazione le seguenti soluzioni alternative fino a quando le funzionalità non saranno disponibili:

  • Quando utilizzi la gestione della capacità fornita con Amazon Keyspaces auto Scaling, assicurati di utilizzare le operazioni di Amazon API Keyspaces per creare e configurare le tabelle multiregionali. Le API operazioni di Application Auto Scaling sottostanti che Amazon Keyspaces chiama per tuo conto non hanno funzionalità multiregionali.

    Per ulteriori informazioni, consulta Aggiorna la capacità fornita e le impostazioni di ridimensionamento automatico per una tabella multiregionale in Amazon Keyspaces. Per ulteriori informazioni su come stimare la velocità effettiva della capacità di scrittura delle tabelle multiregionali predisposte, consulta. Stima e fornisci la capacità per una tabella multiregionale in Amazon Keyspaces

  • Sebbene i dati vengano replicati automaticamente nelle regioni selezionate di una tabella multiregionale, quando un client si connette a un endpoint in una regione e interroga la system.peers tabella, la query restituisce solo informazioni locali. Il risultato della query appare al client come un singolo cluster di data center.

  • La replica multiregionale di Amazon Keyspaces è asincrona e supporta la coerenza per le scritture. LOCAL_QUORUM LOCAL_QUORUMla coerenza richiede che un aggiornamento di una riga venga mantenuto in modo duraturo su due repliche nella regione locale prima di restituire l'esito positivo al client. La propagazione delle scritture nella regione (o nelle regioni) replicate viene quindi eseguita in modo asincrono.

    La replica multiregionale di Amazon Keyspaces non supporta la replica o la coerenza sincrona. QUORUM

  • Quando crei uno spazio chiave o una tabella multiregionale, tutti i tag definiti durante il processo di creazione vengono applicati automaticamente a tutti gli spazi chiave e le tabelle in tutte le regioni. Quando modificate i tag esistenti utilizzando ALTER KEYSPACE oALTER TABLE, l'aggiornamento viene applicato solo allo spazio chiave o alla tabella nella regione in cui state apportando la modifica.

  • Amazon CloudWatch fornisce una ReplicationLatency metrica per ogni regione replicata. Calcola questa metrica tracciando le righe in arrivo, confrontando l'ora di arrivo con il tempo di scrittura iniziale e calcolando una media. Le tempistiche vengono memorizzate CloudWatch nella regione di origine. Per ulteriori informazioni, consulta Monitoraggio di Amazon Keyspaces con Amazon CloudWatch.

    Può essere utile visualizzare i tempi medi e massimi per determinare il ritardo di replica medio e peggiore dei casi. Non esiste alcuna latenza. SLA

  • Quando si utilizza una tabella multiregionale in modalità on demand, è possibile osservare un aumento della latenza per la replica asincrona delle scritture se una replica di tabella registra un nuovo picco di traffico. Analogamente a come Amazon Keyspaces adatta automaticamente la capacità di una tabella on-demand a regione singola al traffico dell'applicazione che riceve, Amazon Keyspaces adatta automaticamente la capacità di una replica di tabella on-demand multiregionale al traffico che riceve. L'aumento della latenza di replica è transitorio perché Amazon Keyspaces alloca automaticamente più capacità all'aumentare del volume di traffico. Una volta che tutte le repliche si saranno adattate al volume di traffico, la latenza di replica dovrebbe tornare alla normalità. Per ulteriori informazioni, consulta Proprietà di dimensionamento e picco di traffico.

  • Quando si utilizza una tabella multiregionale in modalità provisioning, se l'applicazione supera la capacità di throughput assegnata, è possibile che si verifichino errori di capacità insufficienti e un aumento della latenza di replica. Per garantire che ci sia sempre una capacità di lettura e scrittura sufficiente per tutte le repliche Regioni AWS di tabella in una tabella multiregionale, ti consigliamo di configurare la scalabilità automatica di Amazon Keyspaces. La scalabilità automatica di Amazon Keyspaces ti aiuta a fornire la capacità di throughput in modo efficiente per carichi di lavoro variabili regolando automaticamente la capacità di throughput in risposta al traffico effettivo delle applicazioni. Per ulteriori informazioni, consulta Come funziona la scalabilità automatica per le tabelle multiregionali.