I flussi Am DynamoDB introducono una nuova funzionalità API per individuare gli shard dei flussi in modo più rapido ed efficiente
I flussi Amazon DynamoDB ora supportano nell'API DescribeStream un nuovo parametro ShardFilter, che semplifica e ottimizza il consumo dei dati in streaming. È possibile utilizzare il parametro ShardFilter per individuare rapidamente gli shard figli dopo la chiusura di uno shard padre, migliorando in modo significativo l'efficienza e la reattività nell'elaborazione dei dati provenienti dai flussi Amazon DynamoDB.
I flussi Amazon DynamoDB sono una funzionalità serverless per il flusso di dati che semplifica il monitoraggio, l'elaborazione e la risposta alle modifiche a livello di elemento nelle tabelle DynamoDB con latenza quasi in tempo reale. I flussi Amazon DynamoDB abilitano diversi casi d'uso per l'acquisizione dei dati di modifica, tra cui lo sviluppo di applicazioni basate su eventi, la replica dei dati, l'auditing e l'implementazione di funzionalità di analisi dei dati e machine learning. Le applicazioni che utilizzano dati dai flussi Amazon DynamoDB possono passare in modo efficiente dalla lettura di uno shard chiuso al relativo shard figlio tramite il parametro opzionale ShardFilter, evitando chiamate ripetute all'API DescribeStream per recuperare e navigare la mappa degli shard chiusi e aperti. Questo miglioramento dell'API contribuisce a garantire transizioni più fluide e una latenza ridotta durante il passaggio tra shard, rendendo le applicazioni di elaborazione dei flussi più reattive e convenienti in termini di costi.
Il nuovo parametro ShardFilter è disponibile in tutte le regioni AWS. Puoi iniziare a utilizzare questa funzionalità tramite l'API AWS, la Kinesis Client Library (KCL) 3.0 o il connettore Apache Flink per i flussi Amazon DynamoDB. I clienti che usano AWS Lambda per utilizzare i flussi Amazon DynamoDB beneficeranno automaticamente di questa esperienza API migliorata.
Per ulteriori informazioni, consulta la sezione Utilizzo dei flussi DynamoDB nella guida per sviluppatori di DynamoDB e la documentazione di riferimento dell'API DescribeStream.