{"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\/da\/blog\/news\/vypusk-subd-redis-7-4-perevedyonnyj-na-proprietarnye-liczenzii","title":{"rendered":"Udgivelsen af databasesystemet Redis 7.4, der er overg\u00e5et til propriet\u00e6re licenser.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Udgivelsen af databasen Redis 7.4, som tilh\u00f8rer klassen af NoSQL-systemer, er nu offentliggjort. Redis tilbyder funktioner til datalagring i n\u00f8gle\/v\u00e6rdi-format, udvidet med st\u00f8tte til strukturerede dataformater s\u00e5som lister, hashes og s\u00e6t, samt muligheden for at udf\u00f8re server-side behandlingsscripts skrevet i Lua. I mods\u00e6tning til systemer til lagring i hukommelsen, s\u00e5som Memcached, gemmer Redis databasen ikke kun i hukommelsen, men ogs\u00e5 p\u00e5 disk, hvilket sikrer, at databasen bevares ved et pludseligt nedbrud.         <\/p>\n<p>Redis 7.4 er blevet erkl\u00e6ret som den f\u00f8rste version, der distribueres med nye licensbetingelser \u2014 i stedet for den tidligere anvendte BSD-licens er koden nu tilg\u00e6ngelig under de propriet\u00e6re licenser RSALv2 (Redis Source Available License v2) og SSPLv1 (Server Side Public License v1). De, der \u00f8nsker at forts\u00e6tte med at bruge koden under BSD-licensen, kan benytte sig af projekterne Valkey (en fork udviklet med deltagelse af Amazon, Google, Oracle, Ericsson og Snap), Redict (en fork af skaberens brugergr\u00e6nseflade Sway og sproget Hare), Garnet (en database fra Microsoft kompatibel med Redis) eller KeyDB (en h\u00f8jtydende fork af Redis 5 fra Snapchat).    <\/p>\n<p>Licenserne SSPL og RSAL f\u00f8rer til diskrimination af bestemte brugergrupper, hvilket forhindrer deres betragtning som \u00e5bne eller frie. Begge licenser har lignende m\u00e5l, mens forskellene prim\u00e6rt best\u00e5r i, at SSPL er baseret p\u00e5 copyleft-licensen AGPLv3, mens RSAL er baseret p\u00e5 den permissive BSD-licens. RSAL-licensen tillader brug, \u00e6ndring, distribution og integration af koden i applikationer, medmindre disse applikationer er kommercielle eller bruges til at levere administrerede betalte tjenester. SSPL-licensen indeholder desuden krav om levering under samme licens, ikke kun for koden af selve applikationen, men ogs\u00e5 for kildekoden af alle komponenter involveret i levering af en cloud-service.     <\/p>\n<p>Redis-databasen underst\u00f8tter transaktioner, der g\u00f8r det muligt at udf\u00f8re en gruppe kommandoer i \u00e9t trin og garanterer konsistens og sekvensering (andre foresp\u00f8rgsler kan ikke blande sig) i udf\u00f8relsen af det angivne kommando-s\u00e6t, og i tilf\u00e6lde af problemer tillades det at rulle \u00e6ndringer tilbage. Alle data caches i fuldt omfang i RAM. Klientbiblioteker er tilg\u00e6ngelige for de mest popul\u00e6re sprog, herunder Perl, Python, PHP, Java, Ruby og Tcl.     <\/p>\n<p>Til datah\u00e5ndtering gives der kommandoer som inkrement\/dekrement, standardoperationer p\u00e5 lister og s\u00e6t (forening, intersection), omd\u00f8bning af n\u00f8gler, multipel sampling og sorterede funktioner. To lagringsmetoder underst\u00f8ttes: periodisk synkronisering af data p\u00e5 disk og f\u00f8ring af en \u00e6ndringslog p\u00e5 disken. I det andet tilf\u00e6lde sikres det, at alle \u00e6ndringer bliver bevaret fuldt ud. Det er muligt at organisere master-slave datarapportering til flere <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/da\/server\/\"   title=\"servere\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1723\">servere<\/a>, der udf\u00f8res i ikke-blokerende tilstand. Der er ogs\u00e5 en meddelelsesudvekslingstilstand &#171;publikation\/abonnement&#187;, hvor der oprettes en kanal, hvis meddelelser spredes til abonnenterne.              <\/p>\n<p>N\u00f8gle\u00e6ndringer i funktionaliteten af Redis 7.4:   <\/p>\n<ul>\n<li class=\"l\"> Muligheden for at begr\u00e6nse levetiden for individuelle felter i hashes, strukturer til opbevaring af grupperede samlinger af poster i n\u00f8gle-v\u00e6rdi format er blevet tilf\u00f8jet. I mods\u00e6tning til at angive en levetid for n\u00f8glen g\u00f8r den foresl\u00e5ede \u00e6ndring det muligt at angive ikke kun en samlet levetid for alle relaterede felter, men ogs\u00e5 individuelle levetider for bestemte felter, hvilket kan bruges, for eksempel, til at sikre en kortere livscyklus for autentificeringstokener sammenlignet med andre sessionsdata.\n<li class=\"l\"> Nye datatyper bfloat16 og float16 er foresl\u00e5et, optimeret til brug i maskinl\u00e6ringsapplikationer og som reducerer hukommelsesforbruget sammenlignet med tidligere tilg\u00e6ngelige typer float32 og float64. Brugt i hashes giver de nye typer mulighed for at reducere hukommelsesforbruget i vektor-BD'er med 47%, mindske datadumpningsforsinkelsen med 59% og forkorte tidsforbruget til at oprette indekser med 58% sammenlignet med float64.\n<li class=\"l\"> Brugen af sekund\u00e6re indekser er blevet forenklet. Ved foresp\u00f8rgsel om information fra sekund\u00e6re indekser er det nu muligt ikke at escaperer enkelte specialtegn som \u00ab@\u00bb og \u00ab.\u00bb og i stedet bruge dobbelte citationstegn til at indramme datasektionen. Indeksering af tomme og manglende felter er ogs\u00e5 blevet v\u00e6sentligt forbedret \u2014 for at oprette indekser og danne foresp\u00f8rgsler, der tager h\u00f8jde for tilg\u00e6ngeligheden af felter, er der introduceret det nye n\u00f8gleord INDEXMISSING og funktionen ismissing(). Nye operatorer INTERSECT og DISJOINT er tilf\u00f8jet for at forenkle s\u00f8gningen af geospatial data. Der er tilf\u00f8jet funktioner til at analysere hukommelsesforbruget af indekset.\n<li class=\"l\"> Underst\u00f8ttelse af filtre til filtrering af elementer i tilf\u00f8jede datas\u00e6t er blevet tilf\u00f8jet, f.eks. ved periodisk indl\u00e6sning af data fra sensorer til BD, kan der tilf\u00f8jes et filter for at ignorere v\u00e6rdier, hvis tidsforskel til den forrige v\u00e6rdi er mindre end en bestemt t\u00e6rskelv\u00e6rdi.\n<li class=\"l\"> Underst\u00f8ttelsen af triggere og funktioner p\u00e5 JavaScript-sprog, som blev foresl\u00e5et i den forrige udgivelse, er oph\u00f8rt.             <\/ul>\n<p>Kilde: <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.3 - 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\/da\/blog\/news\/vypusk-subd-redis-7-4-perevedyonnyj-na-proprietarnye-liczenzii\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"da_DK\" \/>\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\/da\/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\udd47Udgivelse af DBMS Redis 7.4, konverteret til propriet\u00e6re licenser | ProHoster","description":"Udgivelsen af DBMS Redis 7.4, kendt som NoSQL-systemer, er offentliggjort.","canonical_url":"https:\/\/prohoster.info\/da\/blog\/news\/vypusk-subd-redis-7-4-perevedyonnyj-na-proprietarnye-liczenzii","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"da_DK","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\/da\/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\/da\/wp-json\/wp\/v2\/posts\/118714","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/comments?post=118714"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/118714\/revisions"}],"predecessor-version":[{"id":158967,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/118714\/revisions\/158967"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media?parent=118714"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/categories?post=118714"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/tags?post=118714"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}