

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à.

# Le migliori pratiche per la progettazione e l'architettura con Amazon Keyspaces (per Apache Cassandra)
<a name="best-practices"></a>

Utilizza questa sezione per trovare rapidamente consigli per massimizzare le prestazioni e ridurre al minimo i costi di throughput quando lavori con Amazon Keyspaces.

**Contents**
+ [Principali differenze e principi di progettazione della progettazione NoSQL](bp-general-nosql-design.md)
  + [Differenze tra la progettazione di dati relazionali e NoSQL.](bp-general-nosql-design.md#bp-general-nosql-design-vs-relational)
  + [Due concetti chiave per la progettazione di NoSQL.](bp-general-nosql-design.md#bp-general-nosql-design-concepts)
  + [Approccio alla progettazione NoSQL.](bp-general-nosql-design.md#bp-general-nosql-design-approach)
+ [Ottimizza le connessioni dei driver client per l'ambiente serverless](connections.md)
  + [Come funzionano le connessioni in Amazon Keyspaces](connections.md#connections.howtheywork)
  + [Come configurare le connessioni in Amazon Keyspaces](connections.md#connections.howtoconfigure)
  + [Come configurare la politica di riprova per le connessioni in Amazon Keyspaces](connections.md#connections.retry-policies)
  + [Come configurare le connessioni tramite endpoint VPC in Amazon Keyspaces](connections.md#connections.VPCendpoints)
  + [Come monitorare le connessioni in Amazon Keyspaces](connections.md#connections.howtomonitor)
  + [Come gestire gli errori di connessione in Amazon Keyspaces](connections.md#connections.errorhandling)
+ [Migliori pratiche di modellazione dei dati: consigli per la progettazione di modelli di dati](data-modeling.md)
  + [Come utilizzare le chiavi di partizione in modo efficace in Amazon Keyspaces](bp-partition-key-design.md)
    + [Usa lo sharding in scrittura per distribuire uniformemente i carichi di lavoro tra le partizioni](bp-partition-key-sharding.md)
      + [Sharding utilizzando chiavi di partizione composte e valori casuali](bp-partition-key-sharding.md#bp-partition-key-sharding-random)
      + [Sharding utilizzando chiavi di partizione composte e valori calcolati](bp-partition-key-sharding.md#bp-partition-key-sharding-calculated)
+ [Ottimizzazione dei costi delle tabelle Amazon Keyspaces](bp-cost-optimization.md)
  + [Valutazione dei costi a livello di tabella](CostOptimization_TableLevelCostAnalysis.md)
    + [Come visualizzare i costi di una singola tabella Amazon Keyspaces](CostOptimization_TableLevelCostAnalysis.md#CostOptimization_TableLevelCostAnalysis_ViewInfo)
    + [Visualizzazione predefinita di Esploratore dei costi](CostOptimization_TableLevelCostAnalysis.md#CostOptimization_TableLevelCostAnalysis_CostExplorer)
    + [Come utilizzare e applicare i tag di tabella in Esploratore dei costi](CostOptimization_TableLevelCostAnalysis.md#CostOptimization_TableLevelCostAnalysis_Tagging)
  + [Valuta la modalità di capacità della tua tabella](CostOptimization_TableCapacityMode.md)
    + [Modalità di capacità della tabella disponibili](CostOptimization_TableCapacityMode.md#CostOptimization_TableCapacityMode_Overview)
    + [Quando selezionare la modalità di capacità on demand](CostOptimization_TableCapacityMode.md#CostOptimization_TableCapacityMode_OnDemand)
    + [Quando selezionare la modalità di capacità assegnata](CostOptimization_TableCapacityMode.md#CostOptimization_TableCapacityMode_Provisioned)
    + [Fattori aggiuntivi da valutare nella scelta di una modalità di capacità della tabella](CostOptimization_TableCapacityMode.md#CostOptimization_TableCapacityMode_AdditionalFactors)
  + [Valuta le impostazioni di Application Auto Scaling della tua tabella](CostOptimization_AutoScalingSettings.md)
    + [Informazioni sulle impostazioni dell'Application Auto Scaling](CostOptimization_AutoScalingSettings.md#CostOptimization_AutoScalingSettings_UnderProvisionedTables)
    + [Come identificare le tabelle con un basso utilizzo del target (= 50%) <](CostOptimization_AutoScalingSettings.md#CostOptimization_AutoScalingSettings_IdentifyLowUtilization)
    + [Come gestire i carichi di lavoro con varianza stagionale](CostOptimization_AutoScalingSettings.md#CostOptimization_AutoScalingSettings_SeasonalVariance)
    + [Come affrontare carichi di lavoro con picchi di lavoro con pattern sconosciuti](CostOptimization_AutoScalingSettings.md#CostOptimization_AutoScalingSettings_UnknownPatterns)
    + [Come gestire i carichi di lavoro con applicazioni collegate](CostOptimization_AutoScalingSettings.md#CostOptimization_AutoScalingSettings_BetweenRanges)
  + [Identifica le risorse inutilizzate per ottimizzare i costi in Amazon Keyspaces](CostOptimization_UnusedResources.md)
    + [Come identificare le risorse inutilizzate](CostOptimization_UnusedResources.md#CostOptimization_UnusedResources_Identifying)
    + [Identificazione delle risorse non utilizzate della tabella](CostOptimization_UnusedResources.md#CostOptimization_UnusedResources_Tables)
    + [Pulizia delle risorse non utilizzate della tabella](CostOptimization_UnusedResources.md#CostOptimization_UnusedResources_Tables_Cleanup)
    + [Eliminazione dei backup point-in-time recovery (PITR) non utilizzati](CostOptimization_UnusedResources.md#CostOptimization_UnusedResources_Backups)
  + [Valuta i modelli di utilizzo delle tabelle per ottimizzare prestazioni e costi](CostOptimization_TableUsagePatterns.md)
    + [Riduzione del numero di operazioni ad elevata consistenza di lettura](CostOptimization_TableUsagePatterns.md#CostOptimization_TableUsagePatterns_StronglyConsistentReads)
    + [Abilitazione del Time to Live (TTL)](CostOptimization_TableUsagePatterns.md#CostOptimization_TableUsagePatterns_TTL)
  + [Valutare la capacità fornita per un provisioning di dimensioni adeguate](CostOptimization_RightSizedProvisioning.md)
    + [Come recuperare i parametri di consumo dalle tabelle Amazon Keyspaces](CostOptimization_RightSizedProvisioning.md#CostOptimization_RightSizedProvisioning_ConsumptionMetrics)
    + [Come identificare tabelle Amazon Keyspaces il cui provisioning è insufficiente](CostOptimization_RightSizedProvisioning.md#CostOptimization_RightSizedProvisioning_UnderProvisionedTables)
    + [Come identificare tabelle Amazon Keyspaces con sovra-provisioning](CostOptimization_RightSizedProvisioning.md#CostOptimization_RightSizedProvisioning_OverProvisionedTables)