Valkey: l’alternativa open source a Redis
Valkey è un database open source in memoria, compatibile con Redis e progettato per offrire prestazioni elevate e tempi di risposta ridotti.
Può essere utilizzato per creare cache, gestire sessioni utente, contatori, classifiche e code di lavoro.
Il progetto è nato come fork di Redis ed è sviluppato sotto l’egida della Linux Foundation.
Tra i suoi vantaggi ci sono la licenza BSD, le numerose strutture dati disponibili e la compatibilità con molti strumenti esistenti.
Valkey può essere installato facilmente con Docker oppure compilato direttamente dai sorgenti.
Il client valkey-cli consente di eseguire comandi come SET, GET, INCR e EXPIRE.
Le chiavi possono avere una scadenza automatica, caratteristica utile per cache e codici temporanei.
Valkey può essere utilizzato anche dalle applicazioni Python tramite librerie compatibili con Redis.
Prima di usarlo in produzione è necessario configurare sicurezza, persistenza, backup e monitoraggio.
Per molti progetti rappresenta un’interessante alternativa comunitaria e open source a Redis.