Amazon ElastiCache Serverless ora supporta il comando WATCH all'interno dello stesso slot hash

Inserito il: 10 dic 2025

Amazon ElastiCache Serverless ora supporta il comando WATCH per le transazioni nello stesso slot, aiutando gli sviluppatori a creare applicazioni più affidabili con una migliore coerenza dei dati in scenari ad alta concorrenza. Con questo aggiornamento il comando WATCH rende le transazioni condizionali, assicurando che vengano eseguite solo quando le chiavi monitorate rimangono invariate.

In ElastiCache Serverless il comando WATCH funziona per le transazioni che operano su chiavi all'interno dello stesso slot hash delle chiavi monitorate. Se un'applicazione tenta di monitorare chiavi in slot hash diversi, verrà restituito un errore CROSSSLOT. Gli sviluppatori possono controllare il posizionamento delle chiavi utilizzando tag hash nei nomi delle chiavi per garantire che vengano assegnate allo stesso slot. La transazione verrà interrotta anche quando ElastiCache Serverless non può garantire lo stato delle chiavi monitorate.

Il supporto per il comando WATCH è disponibile senza costi aggiuntivi in tutte le regioni AWS in cui è supportato ElastiCache Serverless. Per iniziare, basta creare transazioni utilizzando il comando WATCH tramite la propria libreria client preferita. Per ulteriori informazioni sulle transazioni condizionali e sul comando WATCH, consulta la documentazione di ElastiCache Serverless e la documentazione sulle transazioni Valkey.