{"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\/sk\/blog\/news\/proekt-redis-vernulsya-na-ispolzovanie-otkrytoj-liczenzii-predstavlen-redis-8-0","title":{"rendered":"Projekt Redis sa vr\u00e1til k pou\u017e\u00edvaniu otvorenej licencie. Predstaven\u00fd Redis 8.0.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Spolo\u010dnos\u0165 Redis Ltd ozn\u00e1mila zmenu licen\u010dnej politiky projektu. Od vydania Redis 8.0 je projektov\u00fd k\u00f3d dostupn\u00fd pod vo\u013enou licenciou AGPLv3. Prechod na otvoren\u00fa licenciu bol mo\u017en\u00fd v\u010faka n\u00e1vratu do spolo\u010dnosti Salvatorea Sanfilippa, zakladate\u013ea datab\u00e1zov\u00e9ho syst\u00e9mu Redis. Po svojom odchode zo spolo\u010dnosti Redis Ltd Salvatore vyvinul s\u00fabor vektorov\u00fdch roz\u0161\u00edren\u00ed (Vector Sets), ktor\u00e9 bol pripraven\u00fd zahrn\u00fa\u0165 do Redis, ale chcel, aby jeho vytvoren\u00fd k\u00f3d bol dod\u00e1van\u00fd pod otvorenou licenciou. Salvatore sa podarilo presved\u010di\u0165 kolegov o \u00fa\u010delnosti obnovenia otvoren\u00e9ho charakteru projektu a zlep\u0161enia interakcie s komunitou.    <\/p>\n<p>Rowan Trollope, riadite\u013e Redis Ltd, uviedol, \u017ee prechod na propriet\u00e1rne licencie, ktor\u00fd sa uskuto\u010dnil minul\u00fd rok, splnil svoj cie\u013e, preto\u017ee spolo\u010dnosti AWS a Google zalo\u017eili fork, za\u010dali sa podie\u013ea\u0165 na spolupr\u00e1ci a zdie\u013ea\u0165 svoje minul\u00e9 pr\u00e1ce. Zmena licenci\u00ed v\u0161ak po\u0161kodila vz\u0165ahy s komunitou, ktor\u00e9 teraz spolo\u010dnos\u0165 bude sna\u017ei\u0165 obnovi\u0165 n\u00e1vratom k dod\u00e1vaniu k\u00f3du pod vo\u013enou licenciou.      <\/p>\n<p>Po prechode na propriet\u00e1rne licencie pokra\u010doval v\u00fdvoj otvorenej k\u00f3dovej z\u00e1kladne Redis vo fork\u00e1ch Valkey (fork, ktor\u00fd vyv\u00edja Amazon, Google, Oracle, Ericsson a Snap), Redict (fork od autora u\u017e\u00edvate\u013esk\u00e9ho prostredia Sway a jazyka Hare), Garnet (datab\u00e1zov\u00fd syst\u00e9m od Microsoftu, kompatibiln\u00fd s Redis) a KeyDB (vysoko v\u00fdkonn\u00fd fork Redis 5 od Snapchatu). V repozit\u00e1roch distrib\u00faci\u00ed Debian 13, Ubuntu 24.10, Fedora 41, RHEL 10, Azure Linux 3, Arch Linux a Alpine 3.20 bol bal\u00edk Redis nahraden\u00fd fork Valkey.    <\/p>\n<p>P\u00f4vodne bol Redis dod\u00e1van\u00fd pod povolen\u00edm BSD, ktor\u00e9 umo\u017e\u0148ovalo nezverej\u0148ova\u0165 svoje zmeny, po \u010dom pre\u0161iel na propriet\u00e1rne licencie RSALv2 (Redis Source Available License v2) a SSPLv1 (Server Side Public License v1). Od verzie Redis 8 je k\u00f3d projektu dostupn\u00fd pod licenciou AGPLv3, ktor\u00e1 m\u00e1 \u0161pecifick\u00e9 obmedzenia pre aplik\u00e1cie zabezpe\u010duj\u00face fungovanie sie\u0165ov\u00fdch slu\u017eieb. Pri pou\u017eit\u00ed AGPL komponentov v sie\u0165ov\u00fdch slu\u017eb\u00e1ch je v\u00fdvoj\u00e1r povinn\u00fd poskytn\u00fa\u0165 pou\u017e\u00edvate\u013eovi zdrojov\u00fd k\u00f3d v\u0161etk\u00fdch vykonan\u00fdch zmien t\u00fdchto komponentov, aj ke\u010f z\u00e1kladn\u00fd softv\u00e9r slu\u017eby nie je \u0161\u00edren\u00fd a pou\u017e\u00edva sa v\u00fdhradne vo vn\u00fatornej infra\u0161trukt\u00fare na organizovanie pr\u00e1ce slu\u017eby. Licencia AGPLv3 je kompatibiln\u00e1 s GPLv3, ale konfliktuje s licenciou GPLv2.     <\/p>\n<p>Predch\u00e1dzaj\u00face licencie SSPL a RSAL viedli k diskrimin\u00e1cii ur\u010dit\u00fdch kateg\u00f3ri\u00ed pou\u017e\u00edvate\u013eov, \u010do neumo\u017enilo pova\u017eova\u0165 ich za otvoren\u00e9 alebo slobodn\u00e9. Z h\u013eadiska svojich cie\u013eov s\u00fa obe licencie podobn\u00e9, pri\u010dom rozdiely spo\u010d\u00edvaj\u00fa v tom, \u017ee licencia SSPL je zalo\u017een\u00e1 na copyleft licenci\u00ed AGPLv3, zatia\u013e \u010do licencia RSAL je zalo\u017een\u00e1 na permiss\u00edvnej licencii BSD. Licencia RSAL umo\u017e\u0148uje pou\u017e\u00edva\u0165, meni\u0165, distribuova\u0165 a integrova\u0165 k\u00f3d do aplik\u00e1ci\u00ed, s v\u00fdnimkou pr\u00edpadov, ke\u010f s\u00fa tieto aplik\u00e1cie komer\u010dn\u00e9 alebo sa pou\u017e\u00edvaj\u00fa na poskytovanie riaden\u00fdch platen\u00fdch slu\u017eieb. Licencia SSPL navy\u0161e obsahuje po\u017eiadavku dodania pod tou istou licenciou nielen k\u00f3du aplik\u00e1cie, ale aj zdrojov\u00fdch textov v\u0161etk\u00fdch komponentov zapojen\u00fdch do poskytovania cloudovej slu\u017eby.       <\/p>\n<p>S\u00fa\u010dasne s ozn\u00e1men\u00edm o zmene licencie bol uveden\u00fd release Redis 8.0. Napriek tomu, \u017ee bolo ozn\u00e1men\u00e9 o dostupnosti release, v repozit\u00e1ri je zatia\u013e umiestnen\u00e1 iba kandid\u00e1tska verzia, a odkaz na stiahnutie Redis 8.0 na str\u00e1nke projektu vedie na str\u00e1nku s v\u0161eobecn\u00fdm popisom in\u0161tala\u010dn\u00e9ho procesu. V pozn\u00e1mke k release je zatia\u013e spomenut\u00fd iba vydanie 8.0-RC1.    <\/p>\n<p>Hlavn\u00e9 zmeny v Redis 8.0:  <\/p>\n<ul>\n<li class=\"l\"> Bol pridan\u00fd typ pre ukladanie mno\u017e\u00edn vektorov\u00fdch d\u00e1t, ktor\u00e9 s\u00fa po\u017eadovan\u00e9 v syst\u00e9moch strojov\u00e9ho u\u010denia a s\u00e9mantick\u00e9ho vyh\u013ead\u00e1vania. Vektorov\u00e9 mno\u017einy (vector set) roz\u0161iruj\u00fa predt\u00fdm dostupn\u00fa funkcionalitu usporiadan\u00fdch zoznamov (sorted set) mo\u017enos\u0165ou ukladania viadcien vektorov. Pre manipul\u00e1ciu s vektorov\u00fdmi d\u00e1tami bolo pridan\u00fdch 11 nov\u00fdch pr\u00edkazov, ako VADD, VREM a VSIM.\n<li class=\"l\"> Do hlavnej zostavy Redis boli presunut\u00e9 moduly Redis Query Engine, JSON, Time Series a Probabilistic Data Types, ktor\u00e9 sa predt\u00fdm dod\u00e1vali vo forme samostatn\u00fdch roz\u0161\u00edren\u00ed Redis Stack.\n<li class=\"l\"> Integrovan\u00e1 podpora d\u00e1tovej \u0161trukt\u00fary JSON, ktor\u00e1 umo\u017e\u0148uje uchov\u00e1va\u0165 dokumenty vo form\u00e1te JSON spojen\u00e9 s k\u013e\u00fa\u010dmi v Redis. Na selekt\u00edvne extrahovanie JSON-dokumentov a pr\u00edstup k jednotliv\u00fdm elementom m\u00f4\u017ee by\u0165 pou\u017eit\u00fd jazyk dotazovania JSONPath. Existuje podpora at\u00f3mov\u00e9ho aktualizovania, ktor\u00e1 umo\u017e\u0148uje vykon\u00e1va\u0165 zmeny v jednotliv\u00fdch poliach JSON-dokumentu bez na\u010d\u00edtania cel\u00e9ho dokumentu.\n<li class=\"l\"> Pridan\u00e1 podpora d\u00e1tov\u00fdch \u0161trukt\u00far vo forme \u010dasovej rady (z\u00e1znam vytv\u00e1ra \u010das a s\u00fabor hodn\u00f4t zodpovedaj\u00facich tomuto \u010dasu, napr\u00edklad z\u00edskan\u00fdch prostredn\u00edctvom periodick\u00e9ho dotazovania stavu senzorov alebo zberu metr\u00edk). Na zn\u00ed\u017eenie spotreby pam\u00e4te boli vyu\u017eit\u00e9 algoritmy na kompresiu t\u00fdchto d\u00e1t a bola poskytnut\u00e1 mo\u017enos\u0165 definovania pravidiel redukcie arch\u00edvnych d\u00e1t (downsampling).\n<li class=\"l\"> Pridan\u00e9 pravdepodobnostn\u00e9 d\u00e1tov\u00e9 \u0161trukt\u00fary: Bloom filter, Cuckoo filter, Count-min sketch, Top-k a t-digest, ktor\u00e9 umo\u017e\u0148uj\u00fa v\u00fdrazne zmen\u0161i\u0165 ve\u013ekos\u0165 \u00falo\u017eiska pri nutnosti uchov\u00e1vania ve\u013emi ve\u013ek\u00fdch objemov d\u00e1t na \u00fakor presnosti pri vykon\u00e1van\u00ed niektor\u00fdch oper\u00e1ci\u00ed. \u201eBloom filter\u201c a \u201eCuckoo filter\u201c umo\u017e\u0148uj\u00fa skontrolova\u0165 pr\u00edtomnos\u0165 v mno\u017eine, pri\u010dom dovo\u013euj\u00fa falo\u0161n\u00fa indik\u00e1ciu nepr\u00edtomn\u00e9ho prvku, ale vylu\u010duj\u00fa prehliadanie existuj\u00faceho prvku. \u201eCount-min sketch\u201c predpoved\u00e1 po\u010det zmienok hodnoty v mno\u017eine. \u201eTop-k\u201c umo\u017e\u0148uje n\u00e1js\u0165 naj\u010dastej\u0161ie sa vyskytuj\u00face hodnoty. \u201eT-digest\u201c poskytuje mo\u017enos\u0165 vykon\u00e1va\u0165 v\u00fdbery hodn\u00f4t nad alebo pod zadan\u00fa hodnotu.\n<li class=\"l\"> Obsahuje engine \u201eRedis Query Engine\u201c s podporou vektorov\u00e9ho vyh\u013ead\u00e1vania a mo\u017enos\u0165ami na generovanie v\u00fdberov pod\u013ea obsahu, a nie pod\u013ea k\u013e\u00fa\u010dov. Redis Query Engine umo\u017e\u0148uje vytv\u00e1ra\u0165 dodato\u010dn\u00e9 indexy pre \u00fadaje umiestnen\u00e9 v hashoch a JSON dokumentoch.\n<li class=\"l\"> Roz\u0161\u00edren\u00e1 podpora ACL (Access Control Lists), ktor\u00e1 umo\u017e\u0148uje spravova\u0165 pr\u00edstup k \u00fadajom na z\u00e1klade k\u013e\u00fa\u010dov a umo\u017e\u0148uje definovanie r\u00f4znych s\u00faborov pr\u00edstupov\u00fdch pravidiel pre pr\u00edkazy s mo\u017enos\u0165ou priradenia s\u00faborov opr\u00e1vnen\u00ed ku ka\u017ed\u00e9mu pou\u017e\u00edvate\u013eovi. Napr\u00edklad pomocou ACL je mo\u017en\u00e9 ur\u010di\u0165, ktor\u00ed pou\u017e\u00edvatelia sa m\u00f4\u017eu pripoji\u0165 k Redis, ku ktor\u00fdm k\u013e\u00fa\u010dom m\u00e1 pou\u017e\u00edvate\u013e pr\u00edstup a ak\u00e9 pr\u00edkazy m\u00f4\u017ee vykon\u00e1va\u0165. V Redis 8 boli pridan\u00e9 nov\u00e9 kateg\u00f3rie ACL pre nov\u00e9 \u0161trukt\u00fary \u00fadajov.\n<li class=\"l\"> Pridan\u00e9 nov\u00e9 pr\u00edkazy na pr\u00e1cu s hashami:\n<ul>\n<li class=\"l\"> HGETDEL \u2014 z\u00edska\u0165 a odstr\u00e1ni\u0165 polia hashu pod\u013ea zadan\u00e9ho k\u013e\u00fa\u010da.\n<li class=\"l\"> HGETEX \u2014 z\u00edska\u0165 polia hashu pod\u013ea zadan\u00e9ho k\u013e\u00fa\u010da a ur\u010di\u0165 pre nich \u010das \u017eivotnosti.\n<li class=\"l\"> HSETEX \u2014 nastavi\u0165 polia hashu pod\u013ea zadan\u00e9ho k\u013e\u00fa\u010da a ur\u010di\u0165 pre nich \u010das \u017eivotnosti.  <\/ul>\n<li class=\"l\"> Zaveden\u00fdch viac ako 30 optimaliz\u00e1ci\u00ed v\u00fdkonu, ktor\u00e9 v niektor\u00fdch testoch ved\u00fa k zr\u00fdchleniu vykon\u00e1vania pr\u00edkazov o 87%, zv\u00fd\u0161eniu priepustnosti o 112%, zr\u00fdchleniu replik\u00e1cie o 18% a zr\u00fdchleniu dotazovania v Redis Query Engine a\u017e 16 kr\u00e1t (v\u010faka horizont\u00e1lnemu a vertik\u00e1lnemu \u0161k\u00e1lovaniu). Pri vykon\u00e1van\u00ed sady 149 testov bolo 90 pr\u00edkazov vykonan\u00fdch r\u00fdchlej\u0161ie. V\u00fdrazne sa zv\u00fd\u0161ila priepustnos\u0165 v\u010faka prechodu na viacer\u00e9 vl\u00e1kna pre komponenty na rozborku pr\u00edkazov, spracovanie po\u017eiadaviek klientov, \u010d\u00edtanie a z\u00e1pis do sie\u0165ov\u00fdch soketov. Predlo\u017een\u00e1 nov\u00e1 implement\u00e1cia mechanizmu viacvl\u00e1knov\u00e9ho spracovania vstupu\/v\u00fdstupu (io-threads).\n<li class=\"l\"> Predstaven\u00fd nov\u00fd mechanizmus replik\u00e1ci\u00ed, ktor\u00fd spotrebov\u00e1va o 35% menej pam\u00e4te a je o 18% r\u00fdchlej\u0161\u00ed. Na vyl\u00fa\u010denie blok\u00e1d s\u00fa zapojen\u00e9 dva samostatn\u00e9 replik\u00e1cie \u2014 jedna na prenos zmien na hlavn\u00fd uzol, a druh\u00e1 na prenos zmien na medzuzly.      <\/ul>\n<p>Na spr\u00e1vu d\u00e1t v DB Redis s\u00fa k dispoz\u00edcii tak\u00e9 pr\u00edkazy, ako s\u00fa inkrement\u00e1cia\/dekrement\u00e1cia, \u0161tandardn\u00e9 oper\u00e1cie nad zoznamami a mno\u017einami (zlu\u010dovanie, prienik), premenov\u00e1vanie k\u013e\u00fa\u010dov, viacer\u00e9 v\u00fdbery a funkcie triedenia. Podporuj\u00fa sa dva re\u017eimy ukladania: periodick\u00e1 synchroniz\u00e1cia d\u00e1t na disk a vedenie logu zmien na disku. V druhom pr\u00edpade je zaru\u010den\u00e1 \u00fapln\u00e1 zachovanos\u0165 v\u0161etk\u00fdch zmien. Podporuj\u00fa sa transakcie, ktor\u00e9 umo\u017e\u0148uj\u00fa vykonanie skupiny pr\u00edkazov za jeden krok, pri\u010dom sa zaru\u010duje konzistentnos\u0165 a sekven\u010dnos\u0165 (pr\u00edkazy z in\u00fdch po\u017eiadaviek sa nem\u00f4\u017eu vkl\u00ednit') pri vykon\u00e1van\u00ed zadan\u00e9ho s\u00faboru pr\u00edkazov a v pr\u00edpade probl\u00e9mov umo\u017e\u0148uj\u00fa vr\u00e1ti\u0165 zmeny.    <\/p>\n<p>Je mo\u017en\u00e1 organiz\u00e1cia master-slave replik\u00e1cie d\u00e1t na nieko\u013eko <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sk\/server\/\"   title=\"serverov\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1761\">serverov<\/a>, vykon\u00e1van\u00e1 v neblokuj\u00facom re\u017eime. K dispoz\u00edcii je tie\u017e re\u017eim v\u00fdmeny spr\u00e1v \u201epublikovanie\/odber\u201c, pri ktorom sa vytv\u00e1ra kan\u00e1l, spr\u00e1vy z ktor\u00e9ho sa \u0161\u00edria klientom na z\u00e1klade predplatn\u00e9ho. V\u0161etky \u00fadaje s\u00fa v plnom rozsahu cacheovan\u00e9 v opera\u010dnej pam\u00e4ti. Klientsk\u00e9 kni\u017enice s\u00fa k dispoz\u00edcii pre v\u00e4\u010d\u0161inu popul\u00e1rnych jazykov, vr\u00e1tane Perl, Python, PHP, Java, Ruby, Tcl, JavaScript\/Node.js, Go a C#.<br \/>\n<br \/>Zdroj: <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.4 - 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\/sk\/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.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sk_SK\" \/>\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\/sk\/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\udd47Projekt Redis sa vr\u00e1til k pou\u017e\u00edvaniu otvorenej licencie. Predstaven\u00fd Redis 8.0 | ProHoster","description":"Spolo\u010dnos\u0165 Redis Ltd ozn\u00e1mila zmenu licen\u010dnej politiky projektu. Od vydania Redis 8.0 sa k\u00f3d projektu stal dostupn\u00fdm pod vo\u013enou licenciou AGPLv3.","canonical_url":"https:\/\/prohoster.info\/sk\/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":"sk_SK","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\/sk\/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\/sk\/wp-json\/wp\/v2\/posts\/123912","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/comments?post=123912"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/123912\/revisions"}],"predecessor-version":[{"id":159005,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/123912\/revisions\/159005"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/media?parent=123912"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/categories?post=123912"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/tags?post=123912"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}