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à.
Esempio di caching della chiave dei dati
Questo esempio utilizza.Caching della chiave dei daticon uncache localeper velocizzare un'applicazione in cui i dati generati da più dispositivi siano crittografati e memorizzati in regioni diverse.
In questo scenario, più produttori di dati generano dati, li crittografano e scrivono su unaKinesis Streams
Il codice sorgente per questi esempi si trova inJava e Python. Il campione include anche un modello AWS CloudFormation che definisce le risorse per gli esempi.
Risultati della cache locale
La tabella riportata di seguito mostra che una cache locale riduce le chiamate totali a KMS (al secondo per regione) in questo esempio all'1% del valore originale.
Richieste al secondo per client | Client per regione | Richieste medie al secondo per regione | |||
Generare la chiave di dati (us-west-2) | Crittografare la chiave di dati (eu-central-1) | Totale (per regione) | |||
Nessuna cache | 1 | 1 | 1 | 500 | 500 |
Cache locale | 1 rps/100 usi | 1 rps/100 usi | 1 rps/100 usi | 500 | 5 |
Richieste al secondo per client | Client per regione | Richieste medie al secondo per regione | |||
Decrittografare la chiave dei dati | Producer | Total | |||
Nessuna cache | 1 rps per produttore | 500 | 500 | 2 | 1.000 |
Cache locale | 1 rps per produttore/100 usi | 500 | 5 | 2 | 10 |