- Redis Adopts Dual Source-Available Licensing | Redis
- Beginning today, all future versions of Redis will be released with source-available licenses. Read more on the blog.
Redis est une base de données en mémoire (In-Memory DB) qui utilise la mémoire. Son principal atout est sa vitesse, bien supérieure à celle des bases de données sur disque. Sa structure clé-valeur simplifie également le traitement des données.
Initialement, il était principalement utilisé pour stocker des données de session. Par la suite, il a été utilisé pour la mise en cache. En effet, le stockage des valeurs utilisées de manière répétée dans Redis permet de récupérer les données rapidement sans avoir à consulter la base de données à chaque fois.
Le plus grand avantage de Redis est ses performances exceptionnelles. Bien que l'utilisation de la mémoire entraîne une légère augmentation des coûts du serveur, les performances exceptionnelles qu'elle offre justifient amplement ce compromis.
Récemment, des informations concernant la modification de la politique de Redis ont été annoncées. Bien qu'il soit indiqué que cela n'aura aucun impact sur les utilisateurs finaux, cela pourrait avoir des conséquences pour les fournisseurs de services cloud. Une éventuelle augmentation des prix est une source de légère inquiétude, mais Redis reste une solution incontournable.
Je n'avais pas eu l'occasion d'examiner Redis en profondeur depuis un certain temps, mais j'ai été surpris d'apprendre récemment l'ajout de la fonctionnalité de recherche vectorielle. Apparemment, la recherche vectorielle est actuellement très tendance.
Parlons maintenant plus en détail des nouvelles évolutions de Redis.
En août 2023, Redis a modifié sa politique de licence. Au lieu de la licence BSD, il a opté pour une double licence basée sur la RSALv2 (Redis Source Available License) et la SSPLv1 (Server Side Public License).
Ce changement de licence vise à assurer une croissance durable de Redis. En effet, bien que Redis ait bénéficié des contributions de la communauté open source pour son développement, la majorité des ventes commerciales étaient réalisées par des fournisseurs de services cloud qui commercialisaient Redis sans investir dans son développement.
Conformément à la nouvelle politique de licence, les fournisseurs de services cloud hébergeant des produits Redis ne peuvent plus utiliser gratuitement le code source de Redis. Ils doivent conclure un contrat de licence avec Redis pour pouvoir proposer la version 7.4 ou ultérieure de Redis.
Toutefois, les développeurs ne seront pas impactés de manière significative. Ils peuvent toujours utiliser gratuitement le code source de Redis via Redis Community Edition, et toutes les bibliothèques clientes Redis conservent une licence open source.
Les conséquences de cette modification de licence Redis restent encore incertaines. Toutefois, nous espérons que Redis continuera d'être une base de données appréciée des développeurs.
Commentaires0