해리슨 블로그

Redis 7.4 - Cambiamento della politica di licenza

Creato: 2024-03-21

Creato: 2024-03-21 19:56

Redis è un database In-Memory che utilizza la memoria. Il suo punto di forza è la velocità, molto più elevata rispetto ai database basati su disco. La struttura chiave-valore semplifica anche l'elaborazione dei dati.


Inizialmente, veniva utilizzato principalmente per memorizzare i dati delle sessioni. Successivamente, è stato utilizzato anche per il caching. Memorizzando i valori utilizzati ripetutamente in Redis, è possibile recuperare i dati rapidamente senza dover interrogare il database ogni volta.


Il principale vantaggio di Redis è la sua performance straordinaria. Sebbene l'utilizzo della memoria comporti un costo leggermente superiore per il server, le prestazioni sono così elevate che vale la pena di assumersi tale costo.


Di recente, sono state diffuse notizie sul cambiamento di politica di Redis. Sebbene si affermi che non ci saranno ripercussioni sugli utenti finali, i fornitori di servizi cloud potrebbero risentirne. Sono leggermente preoccupato per un possibile aumento di prezzo, ma Redis rimane comunque insostituibile.


Da un po' di tempo non mi ero occupato a fondo di Redis, ma di recente ho appreso con sorpresa che è stata aggiunta la funzione di ricerca vettoriale. Sembra che la ricerca vettoriale sia attualmente molto in voga.


Bene, ora parliamo più nel dettaglio delle nuove modifiche apportate a Redis.


Nell'agosto 2023, Redis ha modificato la sua politica di licenza. Invece della precedente licenza BSD, ha deciso di adottare una doppia licenza basata su RSALv2 (Redis Source Available License) e SSPLv1 (Server Side Public License).


Questo cambiamento di licenza è stato adottato per garantire una crescita sostenibile di Redis. Sebbene Redis sia cresciuto grazie al contributo della community open source, la maggior parte delle vendite commerciali è stata gestita da fornitori di servizi cloud che commercializzano Redis senza investire in Redis stesso.


In base alla nuova politica di licenza, i fornitori di servizi cloud che ospitano prodotti Redis non possono più utilizzare gratuitamente il codice sorgente di Redis. Per poter fornire versioni di Redis 7.4 o successive, è necessario stipulare un contratto di licenza con Redis.


Tuttavia, per gli sviluppatori comuni non ci saranno grandi cambiamenti. Possono utilizzare gratuitamente il codice sorgente di Redis tramite Redis Community Edition e tutte le librerie client Redis mantengono una licenza open source.


Non è ancora chiaro quali saranno le conseguenze di questa modifica alla licenza di Redis. Tuttavia, speriamo che Redis continui ad essere un database amato dagli sviluppatori.

Commenti0