- 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.
A Redis egy memóriában tárolt (In-Memory) adatbázis. Erőssége a sokkal gyorsabb sebesség a lemezalapú adatbázisokhoz képest. A kulcs-érték szerkezetnek köszönhetően az adatkezelés is egyszerű.
Kezdetben főleg a munkamenet-adatok tárolására használták. Később a gyorsítótárazásra (caching) is felhasználták. A többszörösen használt értékek tárolása a Redisben lehetővé teszi, hogy az adatokat ahelyett, hogy minden alkalommal lekérdezné az adatbázist, gyorsan lekérjük.
A Redis legnagyobb előnye a lenyűgöző teljesítmény. Mivel memóriát használ, ezért a szerver költsége kissé magasabb, de a kiemelkedő teljesítmény miatt ez bőven megéri.
Nemrégiben érkezett hír a Redis licencszabályzatának módosításáról. Bár a végső felhasználók számára nincs hatása, a felhőszolgáltatók számára lehet. Kicsit aggódunk, hogy nem lesz-e áremelkedés, de a Redis nélkülözhetetlen számunkra.
Egy ideje nem volt alkalmam alaposan beleásni magam a Redisbe, de nemrégiben hallottam, hogy Vektor Keresés (Vector Search) funkciót adtak hozzá, és nagyon meglepődtem. Úgy tűnik, a Vektor Keresés mostanában nagyon népszerű.
Nos, nézzük meg közelebbről a Redis új változásait.
2023. augusztusában a Redis módosította a licencszabályzatát. A korábbi BSD licenc helyett az RSALv2 (Redis Source Available License) és az SSPLv1 (Server Side Public License) kettős licenc alapján ad licencet.
A licenc módosítása a Redis fenntartható fejlődésének biztosítása érdekében történt. A Redis az open source közösség hozzájárulásainak köszönhetően fejlődött, de a kereskedelmi forgalomban történő értékesítés nagy része a Redisbe történő befektetések nélkül, a Redis-t termékké alakító felhőszolgáltatókon keresztül zajlott.
Az új licencszabályzat értelmében a Redis termékeket üzemeltető felhőszolgáltatóknak többé nem áll rendelkezésükre a Redis forráskódja ingyenesen. A Redis 7.4-es vagy újabb verziójának biztosításához licencszerződést kell kötniük a Redisszel.
A hétköznapi fejlesztők számára azonban nem történik jelentős változás. A Redis Community Edition révén a Redis forráskódja ingyenesen hozzáférhető, és minden Redis klienskönyvtár is nyílt forráskódú licenc alatt működik.
Egyelőre nem világos, hogy a Redis licencszabályzatának módosítása milyen következményekkel jár. De reméljük, hogy a Redis a jövőben is a fejlesztők kedvenc adatbázisa marad.
Hozzászólások0