해리슨 블로그

Redis 7.4 - Wijziging van het licentiebeleid

Aangemaakt: 2024-03-21

Aangemaakt: 2024-03-21 19:56

Redis is een In-Memory DB die gebruikmaakt van geheugen. Het grootste voordeel is de veel hogere snelheid ten opzichte van schijfgebaseerde DB's. Dankzij de key-value structuur is het ook eenvoudig om gegevens te verwerken.


Aanvankelijk werd het vooral gebruikt voor het opslaan van sessiegegevens. Later werd het ook gebruikt voor caching. Door herhaaldelijk gebruikte waarden op te slaan in Redis, is het niet meer nodig om elke keer de DB te raadplegen, waardoor gegevens sneller kunnen worden opgehaald.


Het grootste voordeel van Redis is de overweldigende performance. Omdat het geheugen gebruikt, zijn de serverkosten iets hoger, maar de prestaties zijn zo goed dat het zeker de moeite waard is.


Onlangs was er nieuws over een wijziging in het Redis-beleid. Hoewel het geen gevolgen heeft voor eindgebruikers, kan het wel gevolgen hebben voor cloudproviders. Ik maak me een beetje zorgen over een mogelijke prijsverhoging, maar Redis is onmisbaar.


Ik heb Redis lange tijd niet echt onder de loep genomen, maar onlangs hoorde ik dat er een Vector Search-functie aan is toegevoegd en was ik verbaasd. Vector Search lijkt momenteel erg populair te zijn.


Laten we het nu eens wat gedetailleerder hebben over de nieuwe ontwikkelingen bij Redis.


In augustus 2023 heeft Redis zijn licentiebeleid gewijzigd. In plaats van de bestaande BSD-licentie wordt nu een dubbele licentie toegekend op basis van RSALv2 (Redis Source Available License) en SSPLv1 (Server Side Public License).


Deze licentiewijziging is bedoeld om de duurzame groei van Redis te waarborgen. Redis is gegroeid dankzij de bijdragen van de open source community, maar het grootste deel van de commerciële verkoop vindt plaats via cloud service providers die Redis commercialiseren zonder in Redis te investeren.


Volgens het nieuwe licentiebeleid mogen cloud service providers die Redis-producten hosten, de Redis-broncode niet langer gratis gebruiken. Ze moeten een licentieovereenkomst met Redis sluiten om Redis versie 7.4 of hoger aan te bieden.


Voor gewone ontwikkelaars verandert er echter niet veel. Ze kunnen de Redis Community Edition gebruiken om de Redis-broncode gratis te gebruiken en alle Redis-clientbibliotheken blijven onder een open source licentie vallen.


Het is nog onduidelijk wat de gevolgen van deze licentiewijziging van Redis zullen zijn. Maar we hopen dat Redis ook in de toekomst een geliefde database voor ontwikkelaars zal blijven.

Reacties0