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à.
Come funziona la distribuzione dei record gestita dal servizio
Quando abiliti la strategia di distribuzione dei record gestita dal servizio su uno stream, Kinesis Data Streams si assume la responsabilità di distribuire i record tra gli shard. Il servizio utilizza algoritmi interni per distribuire i record in modo uniforme ed evitare gli hot shard. In questo modo si eliminano i problemi più comuni relativi alle chiavi di partizione generate dai clienti, come la distribuzione irregolare del traffico. Inoltre impedisce la limitazione della velocità con i tasti di scelta rapida rotanti.
Caratteristiche principali della distribuzione dei record gestita dal servizio:
-
Stream-level impostazione: la strategia di distribuzione dei record è configurata a livello di flusso e si applica a tutti i record scritti in tale flusso.
-
On-demand solo stream: la distribuzione dei Service-managed record è disponibile per gli stream su richiesta (On-Demand Standard e On-Demand Advantage). Non è supportata negli stream con provisioning.
-
Nessuna garanzia di ordinazione: poiché il servizio distribuisce i record tra gli shard utilizzando algoritmi interni, i record con la stessa entità aziendale non arrivano necessariamente allo stesso shard. Non utilizzare questa modalità per carichi di lavoro che dipendono dall'ordinamento.
-
Le chiavi di partizione vengono ignorate: quando la modalità gestita dal servizio è abilitata, tutti i valori delle chiavi di partizione forniti o le chiamate API vengono ignorati. PutRecordPutRecords Il servizio gestisce la distribuzione internamente.
-
Nessun costo aggiuntivo: la distribuzione dei Service-managed dischi è disponibile senza costi aggiuntivi. Si applicano i prezzi standard di Kinesis Data Streams.