{"id":123912,"date":"2025-05-02T15:05:08","date_gmt":"2025-05-02T13:05:08","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/proekt-redis-vernulsya-na-ispolzovanie-otkrytoj-liczenzii-predstavlen-redis-8-0"},"modified":"2025-05-02T15:05:08","modified_gmt":"2025-05-02T13:05:08","slug":"proekt-redis-vernulsya-na-ispolzovanie-otkrytoj-liczenzii-predstavlen-redis-8-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/hu\/blog\/news\/proekt-redis-vernulsya-na-ispolzovanie-otkrytoj-liczenzii-predstavlen-redis-8-0","title":{"rendered":"A Redis projekt visszat\u00e9rt a ny\u00edlt licenc haszn\u00e1lat\u00e1hoz. Bemutatt\u00e1k a Redis 8.0-\u00e1t","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>A Redis Ltd bejelentette a projekt licencpolitik\u00e1j\u00e1nak megv\u00e1ltoz\u00e1s\u00e1t. A Redis 8.0 kiad\u00e1s\u00e1t\u00f3l kezdve a projekt k\u00f3dja szabad AGPLv3 licenc alatt \u00e9rhet\u0151 el. A ny\u00edlt licencre val\u00f3 \u00e1tt\u00e9r\u00e9s lehet\u0151v\u00e9 v\u00e1lt Salvatore Sanfilippo, a Redis adatb\u00e1zis-kezel\u0151 rendszer l\u00e9trehoz\u00f3j\u00e1nak visszat\u00e9r\u00e9se r\u00e9v\u00e9n a c\u00e9ghez. Salvatore t\u00e1voz\u00e1sa ut\u00e1n t\u00f6bb vektorszett kiterjeszt\u00e9st fejlesztett, amelyeket hajland\u00f3 volt az Redishez csatolni, de azt akarta, hogy az \u00e1ltala k\u00e9sz\u00edtett k\u00f3d ny\u00edlt licenc alatt ker\u00fclj\u00f6n kiad\u00e1sra. Salvatore siker\u00fclt meggy\u0151znie koll\u00e9g\u00e1it a projekt ny\u00edlt jellege helyre\u00e1ll\u00edt\u00e1s\u00e1nak sz\u00fcks\u00e9gess\u00e9g\u00e9r\u0151l \u00e9s a k\u00f6z\u00f6ss\u00e9ggel val\u00f3 jobb egy\u00fcttm\u0171k\u00f6d\u00e9sr\u0151l.    <\/p>\n<p>Rowan Trollope, a Redis Ltd igazgat\u00f3ja kijelentette, hogy a m\u00falt \u00e9vben a tulajdonjogv\u00e9dett licencekre val\u00f3 \u00e1tt\u00e9r\u00e9s el\u00e9rte c\u00e9lj\u00e1t, mivel az AWS \u00e9s a Google forkokat alap\u00edtottak, r\u00e9szt vettek a k\u00f6z\u00f6s fejleszt\u00e9sben, \u00e9s megosztott\u00e1k kor\u00e1bbi munk\u00e1ikat. Ugyanakkor a licencv\u00e1lt\u00e1s \u00e1rtott a k\u00f6z\u00f6ss\u00e9ggel val\u00f3 kapcsolatoknak, amelyeket a c\u00e9g most megpr\u00f3b\u00e1l helyre\u00e1ll\u00edtani, visszat\u00e9rve a k\u00f3d szabad licencek alatti kiad\u00e1s\u00e1hoz.      <\/p>\n<p>A tulajdonjogv\u00e9dett licencekre val\u00f3 \u00e1tt\u00e9r\u00e9s ut\u00e1n a Redis ny\u00edlt k\u00f3d\u00fa b\u00e1zis\u00e1nak fejleszt\u00e9se a Valkey forkban folytat\u00f3dott (fork, amelyet az Amazon, Google, Oracle, Ericsson \u00e9s Snap k\u00f6zrem\u0171k\u00f6d\u00e9s\u00e9vel fejlesztenek), a Redict (Sway felhaszn\u00e1l\u00f3i fel\u00fclet \u00e9s a Hare nyelv alkot\u00f3j\u00e1t\u00f3l sz\u00e1rmaz\u00f3 fork), a Garnet (a Microsoft Redis-hoz kompatibilis adatb\u00e1zisa) \u00e9s a KeyDB (a Snapchat \u00e1ltal k\u00e9sz\u00edtett, a Redis 5-\u00f6n alapul\u00f3 magas teljes\u00edtm\u00e9ny\u0171 fork). A Debian 13, Ubuntu 24.10, Fedora 41, RHEL 10, Azure Linux 3, Arch Linux \u00e9s Alpine 3.20 disztrib\u00faci\u00f3s t\u00e1rol\u00f3kban a Redis csomag a Valkey forkra cser\u00e9l\u0151d\u00f6tt.    <\/p>\n<p>A Redis kezdetben BSD enged\u00e9llyel ker\u00fclt kiad\u00e1sra, amely lehet\u0151v\u00e9 tette a v\u00e1ltoztat\u00e1sok titokban tart\u00e1s\u00e1t, majd \u00e1tt\u00e9rt a RSALv2 (Redis Source Available License v2) \u00e9s SSPLv1 (Server Side Public License v1) tulajdonosi enged\u00e9lyekre. A Redis 8-t\u00f3l kezd\u0151d\u0151en a projekt k\u00f3dja AGPLv3 enged\u00e9ly alatt \u00e9rhet\u0151 el, amelynek saj\u00e1toss\u00e1ga, hogy korl\u00e1toz\u00e1sokat tartalmaz a h\u00e1l\u00f3zati szolg\u00e1ltat\u00e1sok m\u0171k\u00f6d\u00e9s\u00e9t biztos\u00edt\u00f3 alkalmaz\u00e1sok sz\u00e1m\u00e1ra. AGPL komponensek haszn\u00e1lata eset\u00e9n a fejleszt\u0151nek k\u00f6telez\u0151 a felhaszn\u00e1l\u00f3nak a komponensekben v\u00e9grehajtott \u00f6sszes m\u00f3dos\u00edt\u00e1s forr\u00e1sk\u00f3dj\u00e1t biztos\u00edtani, m\u00e9g akkor is, ha a szolg\u00e1ltat\u00e1s alapj\u00e1ul szolg\u00e1l\u00f3 szoftver nincs terjesztve, \u00e9s kiz\u00e1r\u00f3lag bels\u0151 infrastrukt\u00far\u00e1ban haszn\u00e1lj\u00e1k a szolg\u00e1ltat\u00e1s m\u0171k\u00f6dtet\u00e9s\u00e9re. Az AGPLv3 enged\u00e9ly kompatibilis a GPLv3-mal, de konfliktusban \u00e1ll a GPLv2 enged\u00e9llyel.     <\/p>\n<p>A kor\u00e1bban haszn\u00e1lt SSPL \u00e9s RSAL enged\u00e9lyek egyes felhaszn\u00e1l\u00f3i kateg\u00f3ri\u00e1k diszkrimin\u00e1ci\u00f3j\u00e1t eredm\u00e9nyezt\u00e9k, ami miatt nem tekinthet\u0151k ny\u00edlt vagy szabad enged\u00e9lyeknek. C\u00e9ljaik szempontj\u00e1b\u00f3l a k\u00e9t enged\u00e9ly hasonl\u00f3, a k\u00fcl\u00f6nbs\u00e9gek abban \u00e1llnak, hogy az SSPL enged\u00e9ly a copyleft AGPLv3 enged\u00e9lyre alapoz\u00f3dik, m\u00edg az RSAL enged\u00e9ly a permissz\u00edv BSD enged\u00e9lyre. Az RSAL enged\u00e9ly lehet\u0151v\u00e9 teszi a k\u00f3d haszn\u00e1lat\u00e1t, m\u00f3dos\u00edt\u00e1s\u00e1t, terjeszt\u00e9s\u00e9t \u00e9s alkalmaz\u00e1sokba val\u00f3 integr\u00e1l\u00e1s\u00e1t, kiv\u00e9ve, amikor ezek az alkalmaz\u00e1sok kereskedelmi c\u00e9l\u00faak vagy menedzselt fizet\u0151s szolg\u00e1ltat\u00e1sok ny\u00fajt\u00e1s\u00e1ra haszn\u00e1lj\u00e1k \u0151ket. Az SSPL enged\u00e9ly emellett megk\u00f6veteli, hogy nemcsak az alkalmaz\u00e1s forr\u00e1sk\u00f3dj\u00e1t, hanem a felh\u0151szolg\u00e1ltat\u00e1s biztos\u00edt\u00e1s\u00e1hoz \u00e9rintett \u00f6sszes \u00f6sszetev\u0151 forr\u00e1ssz\u00f6veg\u00e9t is ugyanazon enged\u00e9ly alatt biztos\u00edts\u00e1k.       <\/p>\n<p>A licencv\u00e1lt\u00e1s bejelent\u00e9s\u00e9vel egy id\u0151ben megjelent a Redis 8.0. Nemcsak a kiad\u00e1s el\u00e9rhet\u0151s\u00e9ge van bejelentve, hanem a t\u00e1rol\u00f3ban jelenleg csak egy kiad\u00e1sra jel\u00f6lt verzi\u00f3 tal\u00e1lhat\u00f3, \u00e9s a Redis 8.0 let\u00f6lt\u00e9si hivatkoz\u00e1sa a projekt honlapj\u00e1n a telep\u00edt\u00e9si folyamat \u00e1ltal\u00e1nos le\u00edr\u00e1s\u00e1hoz vezet. A kiad\u00e1s megjegyz\u00e9sei k\u00f6z\u00f6tt jelenleg csak a 8.0-RC1 verzi\u00f3 van felt\u00fcntetve.    <\/p>\n<p>A Redis 8.0 f\u0151bb v\u00e1ltoz\u00e1sai:  <\/p>\n<ul>\n<li class=\"l\"> Hozz\u00e1adva egy t\u00e1rol\u00e1si t\u00edpus a g\u00e9pi tanul\u00e1s \u00e9s a szemantikus keres\u00e9s sor\u00e1n ig\u00e9nyelt vektorny\u00fajt\u00f3 adathalmazokhoz. A vektorny\u00fajt\u00f3 szettek (vector set) b\u0151v\u00edtik a kor\u00e1bban el\u00e9rhet\u0151 rendezett list\u00e1k (sorted set) funkcionalit\u00e1s\u00e1t a t\u00f6bbdimenzi\u00f3s vektorok t\u00e1rol\u00e1s\u00e1nak lehet\u0151s\u00e9g\u00e9vel. Vektoradatok kezel\u00e9s\u00e9re 11 \u00faj parancs ker\u00fclt bevezet\u00e9sre, mint p\u00e9ld\u00e1ul a VADD, VREM \u00e9s VSIM.\n<li class=\"l\"> A Redis alap\u00e9rtelmezett \u00f6sszet\u00e9tel\u00e9be \u00e1tker\u00fcltek a Redis Query Engine, JSON, Id\u0151sorok \u00e9s Val\u00f3sz\u00edn\u0171s\u00e9gi Adatstrukt\u00far\u00e1k moduljai, amelyek kor\u00e1bban k\u00fcl\u00f6n Redis Stack kiterjeszt\u00e9sk\u00e9nt voltak el\u00e9rhet\u0151k.\n<li class=\"l\"> Integr\u00e1lt\u00e1k a JSON adatstrukt\u00fara t\u00e1mogat\u00e1s\u00e1t, amely lehet\u0151v\u00e9 teszi a JSON form\u00e1tum\u00fa dokumentumok kulcsokhoz val\u00f3 t\u00e1rol\u00e1s\u00e1t a Redis-ben. JSON dokumentumok szelekt\u00edv lek\u00e9rdez\u00e9s\u00e9re \u00e9s egyes elemekhez val\u00f3 hozz\u00e1f\u00e9r\u00e9sre a JSONPath lek\u00e9rdez\u00e9si nyelv alkalmazhat\u00f3. Jelen van az atomikus friss\u00edt\u00e9s t\u00e1mogat\u00e1sa is, amely lehet\u0151v\u00e9 teszi a JSON dokumentum egyes mez\u0151inek m\u00f3dos\u00edt\u00e1s\u00e1t an\u00e9lk\u00fcl, hogy az eg\u00e9sz dokumentumot \u00fajra kellene t\u00f6lteni.\n<li class=\"l\"> Hozz\u00e1adva a strukt\u00far\u00e1k t\u00e1mogat\u00e1sa id\u0151sort (az id\u0151t \u00e9s az ahhoz kapcsol\u00f3d\u00f3 \u00e9rt\u00e9kek k\u00e9szlet\u00e9t alkotva p\u00e9ld\u00e1ul szenzorok \u00e1llapot\u00e1nak id\u0151szakos lek\u00e9rdez\u00e9s\u00e9vel vagy metrik\u00e1k gy\u0171jt\u00e9s\u00e9vel). A mem\u00f3riafogyaszt\u00e1s cs\u00f6kkent\u00e9se \u00e9rdek\u00e9ben haszn\u00e1lt algoritmusokat alkalmaztak az ilyen adatok t\u00f6m\u00f6r\u00edt\u00e9s\u00e9re, valamint lehet\u0151s\u00e9g ny\u00edlik az arch\u00edv adatok ritk\u00edt\u00e1s\u00e1ra vonatkoz\u00f3 szab\u00e1lyok (downsampling) meghat\u00e1roz\u00e1s\u00e1ra.\n<li class=\"l\"> Hozz\u00e1adt\u00e1k a val\u00f3sz\u00edn\u0171s\u00e9gi adatszerkezeteket: Bloom filter, Cuckoo filter, Count-min sketch, Top-k \u00e9s t-digest, amelyek jelent\u0151sen cs\u00f6kkentik a t\u00e1rol\u00e1si m\u00e9retet, amikor nagy mennyis\u00e9g\u0171 adatot kell t\u00e1rolni, a pontoss\u00e1g vesztes\u00e9ge \u00e1r\u00e1n bizonyos m\u0171veletek v\u00e9grehajt\u00e1sakor. A \u201eBloom filter\u201d \u00e9s a \u201eCuckoo filter\u201d lehet\u0151v\u00e9 teszi az elemek halmazba val\u00f3 beilleszked\u00e9s\u00e9nek ellen\u0151rz\u00e9s\u00e9t, hamis negat\u00edvokat engedve meg a hi\u00e1nyz\u00f3 elemekn\u00e9l, de kiz\u00e1rva a megl\u00e9v\u0151 elemek \u00e1tugr\u00e1s\u00e1t. A \u201eCount-min sketch\u201d el\u0151rejelzi az \u00e9rt\u00e9k el\u0151fordul\u00e1sainak sz\u00e1m\u00e1t a halmazban. A \u201eTop-k\u201d lehet\u0151v\u00e9 teszi a leggyakrabban el\u0151fordul\u00f3 \u00e9rt\u00e9kek megtal\u00e1l\u00e1s\u00e1t. A \u201eT-digest\u201d lehet\u0151s\u00e9get ad bizonyos \u00e9rt\u00e9kek, nagyobb vagy kisebb, mint egy adott kiv\u00e1laszt\u00e1s.\n<li class=\"l\"> A csomag r\u00e9sze a \u201eRedis Query Engine\u201d motor, amely t\u00e1mogatja a vektoros keres\u00e9st, \u00e9s lehet\u0151s\u00e9get ad a tartalom alap\u00fa mint\u00e1k l\u00e9trehoz\u00e1s\u00e1ra, nem pedig a kulcsok alapj\u00e1n. A Redis Query Engine lehet\u0151v\u00e9 teszi tov\u00e1bbi indexek l\u00e9trehoz\u00e1s\u00e1t a hasht\u00e1bl\u00e1kban \u00e9s JSON-dokumentumokban t\u00e1rolt adatokhoz.\n<li class=\"l\"> Kiterjesztett ACL (Hozz\u00e1f\u00e9r\u00e9s-vez\u00e9rl\u0151 list\u00e1k) t\u00e1mogat\u00e1s, amely lehet\u0151v\u00e9 teszi az adatokhoz val\u00f3 hozz\u00e1f\u00e9r\u00e9s kulcsok alapj\u00e1n t\u00f6rt\u00e9n\u0151 kezel\u00e9s\u00e9t \u00e9s k\u00fcl\u00f6nb\u00f6z\u0151 hozz\u00e1f\u00e9r\u00e9si szab\u00e1lyok meghat\u00e1roz\u00e1s\u00e1t, lehet\u0151v\u00e9 t\u00e9ve a jogosults\u00e1gok k\u00e9szleteinek hozz\u00e1rendel\u00e9s\u00e9t minden felhaszn\u00e1l\u00f3hoz. P\u00e9ld\u00e1ul az ACL seg\u00edts\u00e9g\u00e9vel meg lehet hat\u00e1rozni, hogy mely felhaszn\u00e1l\u00f3k csatlakozhatnak a Redishez, mely kulcsokhoz van hozz\u00e1f\u00e9r\u00e9s\u00fck, \u00e9s milyen parancsokat hajthatnak v\u00e9gre. A Redis 8-ban \u00faj ACL kateg\u00f3ri\u00e1k ker\u00fcltek hozz\u00e1ad\u00e1sra az \u00faj adatszerkezetekhez.\n<li class=\"l\"> \u00daj parancsok ker\u00fcltek bevezet\u00e9sre a hash-ekkel val\u00f3 munk\u00e1hoz:\n<ul>\n<li class=\"l\"> HGETDEL \u2014 kiadja \u00e9s elt\u00e1vol\u00edtja a hash mez\u0151it a megadott kulcs szerint.\n<li class=\"l\"> HGETEX \u2014 kiadja a hash mez\u0151it a megadott kulcs szerint, \u00e9s megadja sz\u00e1mukra a lej\u00e1rati id\u0151t.\n<li class=\"l\"> HSETEX \u2014 be\u00e1ll\u00edtja a hash mez\u0151it a megadott kulcs szerint, \u00e9s megadja sz\u00e1mukra a lej\u00e1rati id\u0151t.  <\/ul>\n<li class=\"l\"> T\u00f6bb mint 30 teljes\u00edtm\u00e9nyoptimaliz\u00e1l\u00e1s ker\u00fclt v\u00e9grehajt\u00e1sra, amelyek egyes tesztek sor\u00e1n 87%-os parancs-v\u00e9grehajt\u00e1si sebess\u00e9gn\u00f6veked\u00e9st, 112%-os \u00e1tereszt\u0151k\u00e9pess\u00e9g-n\u00f6veked\u00e9st, 18%-os replik\u00e1ci\u00f3s sebess\u00e9gn\u00f6veked\u00e9st \u00e9s a Redis Query Engine-ben ak\u00e1r 16-szor gyorsabb lek\u00e9rdez\u00e9st eredm\u00e9nyeztek (horizont\u00e1lis \u00e9s vertik\u00e1lis sk\u00e1l\u00e1z\u00e1s r\u00e9v\u00e9n). 149 tesztb\u0151l \u00e1ll\u00f3 k\u00e9szleten 90 parancs v\u00e9grehajt\u00e1sa gyorsabb lett. Jelent\u0151sen megn\u00f6vekedett az \u00e1tereszt\u0151k\u00e9pess\u00e9g annak k\u00f6sz\u00f6nhet\u0151en, hogy a parancsok feldolgoz\u00e1s\u00e1hoz, a klienslek\u00e9rdez\u00e9sek kezel\u00e9s\u00e9hez, valamint a h\u00e1l\u00f3zati socketek \u00edr\u00e1s\u00e1hoz \u00e9s olvas\u00e1s\u00e1hoz t\u00f6bbsz\u00e1l\u00fa munk\u00e1t vezett\u00fcnk be. \u00daj t\u00f6bb sz\u00e1lon v\u00e9gzett bemeneti\/kimeneti (io-threads) feldolgoz\u00e1si mechanizmus ker\u00fclt javaslatra.\n<li class=\"l\"> Bemutat\u00e1sra ker\u00fclt egy \u00faj replik\u00e1ci\u00f3s mechanizmus, amely 35%-kal kevesebb mem\u00f3ri\u00e1t fogyaszt \u00e9s 18%-kal gyorsabb. A blokkol\u00e1sok elker\u00fcl\u00e9se \u00e9rdek\u00e9ben k\u00e9t k\u00fcl\u00f6n sz\u00e1lat haszn\u00e1lnak \u2014 az egyik a v\u00e1ltoz\u00e1sok f\u0151csom\u00f3pontba t\u00f6rt\u00e9n\u0151 \u00e1tad\u00e1s\u00e1ra, a m\u00e1sik a v\u00e1ltoz\u00e1sok k\u00f6ztes csom\u00f3pontokba t\u00f6rt\u00e9n\u0151 \u00e1tad\u00e1s\u00e1ra.      <\/ul>\n<p>A Redis adatb\u00e1zis-kezel\u0151 rendszeren bel\u00fcli adatok kezel\u00e9s\u00e9re olyan parancsok \u00e1llnak rendelkez\u00e9sre, mint az inkrement\u00e1l\u00e1s\/dekrement\u00e1l\u00e1s, a list\u00e1kra \u00e9s halmazokra vonatkoz\u00f3 alapvet\u0151 m\u0171veletek (\u00f6sszevon\u00e1s, keresztmetszet), kulcsok \u00e1tnevez\u00e9se, t\u00f6bbsz\u00f6r\u00f6s lek\u00e9rdez\u00e9sek \u00e9s rendez\u00e9si funkci\u00f3k. K\u00e9t t\u00e1rol\u00e1si m\u00f3d t\u00e1mogatott: az adatok lemezre t\u00f6rt\u00e9n\u0151 id\u0151szakos szinkroniz\u00e1l\u00e1sa \u00e9s a v\u00e1ltoz\u00e1sok napl\u00f3z\u00e1s\u00e1nak vezet\u00e9se a lemezen. Az ut\u00f3bbi esetben a v\u00e1ltoztat\u00e1sok teljes biztons\u00e1ga garant\u00e1lt. T\u00e1mogatottak a tranzakci\u00f3k, amelyek lehet\u0151v\u00e9 teszik egy l\u00e9p\u00e9sben csoportos parancsok v\u00e9grehajt\u00e1s\u00e1t, biztos\u00edtva azok konzisztenci\u00e1j\u00e1t \u00e9s sorrendis\u00e9g\u00e9t (m\u00e1s k\u00e9r\u00e9sek parancsai nem tudnak beavatkozni) a megadott parancsok v\u00e9grehajt\u00e1sa sor\u00e1n, \u00e9s probl\u00e9m\u00e1k eset\u00e9n lehet\u0151s\u00e9get adva a v\u00e1ltoztat\u00e1sok visszavon\u00e1s\u00e1ra.    <\/p>\n<p>Lehet\u0151v\u00e9 v\u00e1lik master-slave adatreplic\u00e1ci\u00f3s rendszerek l\u00e9trehoz\u00e1sa t\u00f6bb <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/hu\/server\/\"   title=\"szerverek\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1761\">szerverek<\/a>, non-blocking m\u00f3dban. El\u00e9rhet\u0151 egy \u00fczenetk\u00fcld\u0151 \u201epublish\/subscribe\u201d \u00fczemm\u00f3d is, amelyben egy csatorna j\u00f6n l\u00e9tre, amelyb\u0151l az \u00fczenetek a feliratkoz\u00f3 \u00fcgyfelekhez jutnak el. Minden adat teljes terjedelm\u00e9ben az operat\u00edv mem\u00f3ri\u00e1ban van cache-elve. Az \u00fcgyf\u00e9lt\u00e1rak a legn\u00e9pszer\u0171bb nyelvekhez el\u00e9rhet\u0151k, bele\u00e9rtve a Perl, Python, PHP, Java, Ruby, Tcl, JavaScript\/Node.js, Go \u00e9s C#.<br \/>\n<br \/>Forr\u00e1s: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=63175\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Redis Ltd \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u0430 \u043e\u0431 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0438 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u043e\u043d\u043d\u043e\u0439 \u043f\u043e\u043b\u0438\u0442\u0438\u043a\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430. \u041d\u0430\u0447\u0438\u043d\u0430\u044f \u0441 \u0432\u044b\u043f\u0443\u0441\u043a\u0430 Redis 8.0 \u043a\u043e\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u0441\u0442\u0430\u043b \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u043f\u043e\u0434 \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0439 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 AGPLv3. \u041f\u0435\u0440\u0435\u0445\u043e\u0434 \u043d\u0430 \u043e\u0442\u043a\u0440\u044b\u0442\u0443\u044e \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u044e \u0441\u0442\u0430\u043b \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u043c \u0431\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u044f \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0435\u043d\u0438\u044e \u0432 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044e \u0421\u0430\u043b\u044c\u0432\u0430\u0434\u043e\u0440\u0430 \u0421\u0430\u043d\u0444\u0438\u043b\u0438\u043f\u043f\u043e (Salvatore Sanfilippo), \u0441\u043e\u0437\u0434\u0430\u0442\u0435\u043b\u044f \u0421\u0423\u0411\u0414 Redis. \u041f\u043e\u0441\u043b\u0435 \u0441\u0432\u043e\u0435\u0433\u043e \u0443\u0445\u043e\u0434\u0430 \u0438\u0437 Redis Ltd \u0421\u0430\u043b\u044c\u0432\u0430\u0434\u043e\u0440 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u043b \u043d\u0430\u0431\u043e\u0440 \u0432\u0435\u043a\u0442\u043e\u0440\u043d\u044b\u0445 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0439 (Vector Sets), \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0431\u044b\u043b \u0433\u043e\u0442\u043e\u0432 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-123912","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Redis Ltd \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u0430 \u043e\u0431 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0438 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u043e\u043d\u043d\u043e\u0439 \u043f\u043e\u043b\u0438\u0442\u0438\u043a\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430. \u041d\u0430\u0447\u0438\u043d\u0430\u044f \u0441 \u0432\u044b\u043f\u0443\u0441\u043a\u0430 Redis 8.0 \u043a\u043e\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u0441\u0442\u0430\u043b \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u043f\u043e\u0434 \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0439 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 AGPLv3.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/hu\/blog\/news\/proekt-redis-vernulsya-na-ispolzovanie-otkrytoj-liczenzii-predstavlen-redis-8-0\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"hu_HU\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041f\u0440\u043e\u0435\u043a\u0442 Redis \u0432\u0435\u0440\u043d\u0443\u043b\u0441\u044f \u043d\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0438. \u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d Redis 8.0 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Redis Ltd \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u0430 \u043e\u0431 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0438 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u043e\u043d\u043d\u043e\u0439 \u043f\u043e\u043b\u0438\u0442\u0438\u043a\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430. \u041d\u0430\u0447\u0438\u043d\u0430\u044f \u0441 \u0432\u044b\u043f\u0443\u0441\u043a\u0430 Redis 8.0 \u043a\u043e\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u0441\u0442\u0430\u043b \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u043f\u043e\u0434 \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0439 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 AGPLv3.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/hu\/blog\/news\/proekt-redis-vernulsya-na-ispolzovanie-otkrytoj-liczenzii-predstavlen-redis-8-0\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2025-05-02T13:05:08+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-05-02T13:05:08+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47A Redis projekt visszat\u00e9rt az open source licenc haszn\u00e1lat\u00e1hoz. Bemutat\u00e1sra ker\u00fclt a Redis 8.0 | ProHoster","description":"A Redis Ltd bejelentette a projekt licencel\u00e9si politik\u00e1j\u00e1nak megv\u00e1ltoz\u00e1s\u00e1t. A Redis 8.0 verzi\u00f3j\u00e1nak kiad\u00e1s\u00e1val a projekt k\u00f3dja szabad AGPLv3 licenc alatt \u00e9rhet\u0151 el.","canonical_url":"https:\/\/prohoster.info\/hu\/blog\/news\/proekt-redis-vernulsya-na-ispolzovanie-otkrytoj-liczenzii-predstavlen-redis-8-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hu_HU","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041f\u0440\u043e\u0435\u043a\u0442 Redis \u0432\u0435\u0440\u043d\u0443\u043b\u0441\u044f \u043d\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0438. \u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d Redis 8.0 | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Redis Ltd \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u0430 \u043e\u0431 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0438 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u043e\u043d\u043d\u043e\u0439 \u043f\u043e\u043b\u0438\u0442\u0438\u043a\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430. \u041d\u0430\u0447\u0438\u043d\u0430\u044f \u0441 \u0432\u044b\u043f\u0443\u0441\u043a\u0430 Redis 8.0 \u043a\u043e\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u0441\u0442\u0430\u043b \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u043f\u043e\u0434 \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0439 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 AGPLv3.","og:url":"https:\/\/prohoster.info\/hu\/blog\/news\/proekt-redis-vernulsya-na-ispolzovanie-otkrytoj-liczenzii-predstavlen-redis-8-0","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2025-05-02T13:05:08+00:00","article:modified_time":"2025-05-02T13:05:08+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"123912","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-02-09 17:45:58","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 12:37:23","updated":"2026-02-09 17:45:58","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/123912","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/comments?post=123912"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/123912\/revisions"}],"predecessor-version":[{"id":159005,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/123912\/revisions\/159005"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media?parent=123912"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/categories?post=123912"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/tags?post=123912"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}