{"id":118714,"date":"2024-07-31T15:43:08","date_gmt":"2024-07-31T13:43:08","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-subd-redis-7-4-perevedyonnyj-na-proprietarnye-liczenzii"},"modified":"2024-07-31T15:43:08","modified_gmt":"2024-07-31T13:43:08","slug":"vypusk-subd-redis-7-4-perevedyonnyj-na-proprietarnye-liczenzii","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/news\/vypusk-subd-redis-7-4-perevedyonnyj-na-proprietarnye-liczenzii","title":{"rendered":"Redis 7.4 andmebaasi v\u00e4ljaandmine, mis on viidud \u00fcle patenteeritud litsentsidele","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Avaldasime Redis 7.4 andmebaasi, mis kuulub NoSQL s\u00fcsteemide klassi. Redis pakub funktsioone andmete salvestamiseks v\u00f5tme\/v\u00e4\u00e4rtuse formaadis, laiendatud struktureeritud andmeformaatide, nagu loendid, hash'id ja kogud, toetamisega, samuti v\u00f5imalusega serveripoolseks skriptit\u00f6\u00f6tluseks Lua keeles. Erinevalt m\u00e4luandmebaasidest, nagu Memcached, salvestab Redis andmebaasi mitte ainult m\u00e4llu, vaid ka kettale, mis tagab andmebaasi s\u00e4ilimise ootamatute katkestuste korral.         <\/p>\n<p>Redis 7.4 on kuulutatud esimeseks versiooniks, mis on kergendatud uute litsentsitingimuste alusel \u2014 varasemalt kasutusel olnud BSD litsentsi asemel on kood n\u00fc\u00fcd saadaval proprietaarsete litsentside RSALv2 (Redis Source Available License v2) ja SSPLv1 (Server Side Public License v1) alusel. Soovijad, kes soovivad j\u00e4tkata koodi kasutamist BSD litsentsi alusel, v\u00f5ivad kasutada projekte Valkey (fork, mida arendavad koos Amazon, Google, Oracle, Ericsson ja Snap), Redict (fork, mille autor on Sway kasutajaliidese ja keele Hare looja), Garnet (Microsofti andmebaas, mis on \u00fchilduv Redisiga) v\u00f5i KeyDB (Snapchati poolt m\u00f5eldud suure j\u00f5udlusega Redis 5 fork).    <\/p>\n<p>Litsentsid SSPL ja RSAL viivad teatud kasutajate r\u00fchmade diskrimineerimiseni, mist\u00f5ttu ei saa neid pidada avatud v\u00f5i vabaks. Oma eesm\u00e4rkidelt sarnanevad m\u00f5lemad litsentsid \u00fcksteisele, erinevused aga seisnevad selles, et SSPL litsents p\u00f5hineb AGPLv3 copyleft litsentsil, samas kui RSAL litsents p\u00f5hineb BSD lubaval litsentsil. RSAL litsents v\u00f5imaldab koodi kasutada, muuta, levitada ja integreerida rakendustesse, v\u00e4lja arvatud juhul, kui need rakendused on kommertsialiseeritud v\u00f5i neid kasutatakse tasuliste hallatud teenuste pakkumiseks. SSPL litsents sisaldab lisaks ka n\u00f5uet, et sama litsentsi alusel tuleb tarnida mitte ainult rakenduse kood, vaid ka k\u00f5igi komponentide l\u00e4htekood, mis on seotud pilveteenuse pakkumisega.     <\/p>\n<p>Redis andmebaas toetab tehinguid, mis v\u00f5imaldavad \u00fches etapis t\u00e4ita r\u00fchma k\u00e4ske, tagades \u00fchetaolisuse ja j\u00e4rjestikuse t\u00e4itmise (teised p\u00e4ringud ei saa sekkuda) m\u00e4\u00e4ratud k\u00e4su kogumi t\u00e4itmisel ning probleemide korral muudatuste tagasiv\u00f5tmise. K\u00f5ik andmed vahem\u00e4lustatakse t\u00e4ielikult m\u00e4llu. Klientraamatukogud on saadaval enamikele populaarsetele keeltele, sealhulgas Perl, Python, PHP, Java, Ruby ja Tcl.     <\/p>\n<p>Andmete haldamiseks on saadaval sellised k\u00e4sud nagu inkrement\/dekrement, standardoperatsioonid loendite ja hulkade (\u00fchendamine, ristumine), v\u00f5tmete \u00fcmbernimetamine, mitme valiku tegemine ja sorteerimisfunktsioonid. Toetatakse kahte salvestusre\u017eiimi: andmete perioodiline s\u00fcnkroonimine kettale ja muutuste logi s\u00e4ilitamine kettal. Teises re\u017eiimis tagatakse k\u00f5igi muudatuste t\u00e4ielik s\u00e4ilimine. On v\u00f5imalik korraldada master-slave andmete replikatsiooni mitmele <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/et\/server\/\"   title=\"serverid\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1723\">serverid<\/a>, teostatav mittes\u00fcnkroonimise re\u017eiimis. Saadaval on ka s\u00f5numivahetuse re\u017eiim \u00abpublikatsioon\/registreerimine\u00bb, mille k\u00e4igus luuakse kanal, mille s\u00f5numid levivad tellijatele.              <\/p>\n<p>Redis 7.4 funktsionaalsuse olulised muudatused:   <\/p>\n<ul>\n<li class=\"l\"> Lisatud on v\u00f5imalus piirata \u00fcksikute v\u00e4ljade eluea aega hajutatud andmebaaside struktuurides v\u00f5tme-v\u00e4\u00e4rtuse kogumite jaoks. Aegumise aja m\u00e4\u00e4ramine m\u00e4\u00e4rab mitte ainult \u00fcldise eluea, vaid ka individuaalsed eluea v\u00e4\u00e4rtused eraldi v\u00e4ljade jaoks, mida saab n\u00e4iteks kasutada autentimise tokenite l\u00fchema eluea tagamiseks v\u00f5rreldes teiste seansi andmetega.\n<li class=\"l\"> Pakutud on uued andmet\u00fc\u00fcbid bfloat16 ja float16, mis on optimeeritud masin\u00f5ppe rakendustes kasutamiseks ja v\u00e4hendavad m\u00e4lutarvet v\u00f5rreldes varem saadaval olnud t\u00fc\u00fcpidega float32 ja float64. Haskellidel kasutades annavad uued t\u00fc\u00fcbid v\u00f5imaluse v\u00e4hendada m\u00e4lutarvet vektorandmebaasides 47%, v\u00e4hendada andmete v\u00e4ljav\u00f5tmise viivitusi 59% ja v\u00e4hendada indeksite loomise aega 58% v\u00f5rreldes t\u00fc\u00fcbiga float64.\n<li class=\"l\"> Teise tasandi indeksite kasutamine on lihtsustatud. Teise tasandi indeksitest teabe p\u00e4rimise korral ei pea n\u00fc\u00fcd spetsiaalseid s\u00fcmboleid, nagu \u00ab@\u00bb ja \u00ab.\u00bb, eraldama, vaid v\u00f5ib kasutada topeltjutum\u00e4rke andmete osade \u00fcmber. Samuti on oluliselt parendatud puuduvate ja t\u00fchjade v\u00e4ljade indekseerimist \u2014 indeksite loomiseks ja p\u00e4ringute koostamiseks, mis arvestavad v\u00e4ljade olemasoluga, on v\u00e4lja pakutud uus m\u00e4rks\u00f5na INDEXMISSING ja funktsioon ismissing(). Lisatud on uued operaatorid INTERSECT ja DISJOINT georuumi andmete otsingu lihtsustamiseks. Indeksi m\u00e4lu kasutamise anal\u00fc\u00fcsi v\u00f5imalused on samuti laienenud.\n<li class=\"l\"> Lisatud on filterite tugi andmekogumite lisamiseetapi elementide filtreerimiseks. N\u00e4iteks andmesensorite andmete perioodilisel laadimisel andmebaasi saab lisada filtri, et ignoreerida v\u00e4\u00e4rtusi, mille ajavahe eelneva v\u00e4\u00e4rtusega on v\u00e4iksem kui teatud l\u00e4viv\u00e4\u00e4rtus.\n<li class=\"l\"> JavaScripti keeles pakutud k\u00e4ivitite ja funktsioonide tugi on l\u00f5petatud.             <\/ul>\n<p>Allikas: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=61632\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 \u0421\u0423\u0411\u0414 Redis 7.4, \u043e\u0442\u043d\u043e\u0441\u044f\u0449\u0435\u0439\u0441\u044f \u043a \u043a\u043b\u0430\u0441\u0441\u0443 NoSQL-\u0441\u0438\u0441\u0442\u0435\u043c. Redis \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u0434\u043b\u044f \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 \u043a\u043b\u044e\u0447\/\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435, \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u043d\u044b\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0432 \u0434\u0430\u043d\u043d\u044b\u0445, \u0442\u0430\u043a\u0438\u0445 \u043a\u0430\u043a \u0441\u043f\u0438\u0441\u043a\u0438, \u0445\u044d\u0448\u0438 \u0438 \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u0430, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c\u044e \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043d\u0430 \u0441\u0442\u043e\u0440\u043e\u043d\u0435 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0441\u043a\u0440\u0438\u043f\u0442\u043e\u0432-\u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Lua. \u0412 \u043e\u0442\u043b\u0438\u0447\u0438\u0435 \u043e\u0442 \u0441\u0438\u0441\u0442\u0435\u043c \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0432 \u043e\u043f\u0435\u0440\u0430\u0442\u0438\u0432\u043d\u043e\u0439 \u043f\u0430\u043c\u044f\u0442\u0438, \u0442\u0430\u043a\u0438\u0445 \u043a\u0430\u043a Memcached, Redis \u0445\u0440\u0430\u043d\u0438\u0442 \u0411\u0414 \u043d\u0435 [&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-118714","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 \u0421\u0423\u0411\u0414 Redis 7.4, \u043e\u0442\u043d\u043e\u0441\u044f\u0449\u0435\u0439\u0441\u044f \u043a \u043a\u043b\u0430\u0441\u0441\u0443 NoSQL-\u0441\u0438\u0441\u0442\u0435\u043c.\" \/>\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\/et\/blog\/news\/vypusk-subd-redis-7-4-perevedyonnyj-na-proprietarnye-liczenzii\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\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\u0412\u044b\u043f\u0443\u0441\u043a \u0421\u0423\u0411\u0414 Redis 7.4, \u043f\u0435\u0440\u0435\u0432\u0435\u0434\u0451\u043d\u043d\u044b\u0439 \u043d\u0430 \u043f\u0440\u043e\u043f\u0440\u0438\u0435\u0442\u0430\u0440\u043d\u044b\u0435 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0438 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 \u0421\u0423\u0411\u0414 Redis 7.4, \u043e\u0442\u043d\u043e\u0441\u044f\u0449\u0435\u0439\u0441\u044f \u043a \u043a\u043b\u0430\u0441\u0441\u0443 NoSQL-\u0441\u0438\u0441\u0442\u0435\u043c.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/news\/vypusk-subd-redis-7-4-perevedyonnyj-na-proprietarnye-liczenzii\" \/>\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=\"2024-07-31T13:43:08+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-07-31T13:43: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\udd47Andmebaas Redis 7.4 on v\u00e4lja antud, \u00fcleminekul \u00e4ri litsentsidele | ProHoster","description":"Avalikustatud on NoSQL s\u00fcsteemide klassi kuuluv andmebaas Redis 7.4.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/news\/vypusk-subd-redis-7-4-perevedyonnyj-na-proprietarnye-liczenzii","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","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\u0412\u044b\u043f\u0443\u0441\u043a \u0421\u0423\u0411\u0414 Redis 7.4, \u043f\u0435\u0440\u0435\u0432\u0435\u0434\u0451\u043d\u043d\u044b\u0439 \u043d\u0430 \u043f\u0440\u043e\u043f\u0440\u0438\u0435\u0442\u0430\u0440\u043d\u044b\u0435 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0438 | ProHoster","og:description":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 \u0421\u0423\u0411\u0414 Redis 7.4, \u043e\u0442\u043d\u043e\u0441\u044f\u0449\u0435\u0439\u0441\u044f \u043a \u043a\u043b\u0430\u0441\u0441\u0443 NoSQL-\u0441\u0438\u0441\u0442\u0435\u043c.","og:url":"https:\/\/prohoster.info\/et\/blog\/news\/vypusk-subd-redis-7-4-perevedyonnyj-na-proprietarnye-liczenzii","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":"2024-07-31T13:43:08+00:00","article:modified_time":"2024-07-31T13:43:08+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"118714","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:27:23","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 05:09:19","updated":"2026-02-09 17:27:23","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/118714","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=118714"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/118714\/revisions"}],"predecessor-version":[{"id":158967,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/118714\/revisions\/158967"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=118714"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=118714"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=118714"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}