{"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\/it\/blog\/news\/vypusk-subd-redis-7-4-perevedyonnyj-na-proprietarnye-liczenzii","title":{"rendered":"Rilascio del DBMS Redis 7.4, convertito in licenze proprietarie","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>\u00c8 stato pubblicato il rilascio del DBMS Redis 7.4, appartenente alla classe dei sistemi NoSQL. Redis offre funzionalit\u00e0 per la memorizzazione dei dati in formato chiave\/valore, con un'ampia supporto per formati di dati strutturati, come liste, hash e insiemi, oltre alla possibilit\u00e0 di eseguire script handler sul lato server in linguaggio Lua. A differenza dei sistemi di memorizzazione in memoria, come Memcached, Redis memorizza il database non solo in memoria, ma anche su disco, garantendo la conservazione del database in caso di arresto anomalo.         <\/p>\n<p>Redis 7.4 \u00e8 stata dichiarata come la prima versione distribuita con nuove condizioni di licenza: invece della precedente licenza BSD, il codice \u00e8 ora disponibile sotto licenze proprietary, RSALv2 (Redis Source Available License v2) e SSPLv1 (Server Side Public License v1). Coloro che desiderano continuare a utilizzare il codice sotto la licenza BSD possono avvalersi dei progetti Valkey (fork sviluppato con la partecipazione di Amazon, Google, Oracle, Ericsson e Snap), Redict (fork dell'autore dell'interfaccia utente Sway e del linguaggio Hare), Garnet (un DBMS di Microsoft compatibile con Redis) o KeyDB (un fork ad alte prestazioni di Redis 5 di Snapchat).    <\/p>\n<p>Le licenze SSPL e RSAL portano a una discriminazione di specifiche categorie di utenti, il che non consente di considerarle aperte o libere. Per i loro obiettivi, entrambe le licenze sono simili, mentre le differenze si riducono al fatto che la licenza SSPL si basa sulla licenza copyleft AGPLv3, mentre la licenza RSAL si basa sulla licenza permissiva BSD. La licenza RSAL consente di utilizzare, modificare, distribuire e integrare il codice nelle applicazioni, a eccezione dei casi in cui queste applicazioni sono commerciali o utilizzate per fornire servizi a pagamento gestiti. La licenza SSPL include ulteriormente il requisito di fornire, sotto la stessa licenza, non solo il codice dell'applicazione, ma anche i codici sorgente di tutti i componenti coinvolti nella fornitura di un servizio cloud.     <\/p>\n<p>Il DBMS Redis supporta le transazioni, permettendo di eseguire in un'unica azione un gruppo di comandi, garantendo coerenza e sequenzialit\u00e0 (i comandi di altre richieste non possono intervenire) nell'esecuzione dell'insieme di comandi specificato, e in caso di problemi consente il rollback delle modifiche. Tutti i dati vengono completamente memorizzati nella RAM. Le librerie client sono disponibili per la maggior parte dei linguaggi di programmazione pi\u00f9 popolari, tra cui Perl, Python, PHP, Java, Ruby e Tcl.     <\/p>\n<p>Per gestire i dati, sono disponibili comandi come incremento\/decremento, operazioni standard su liste e set (unione, intersezione), rinominazione delle chiavi, selezioni multiple e funzioni di ordinamento. Sono supportati due modalit\u00e0 di memorizzazione: sincronizzazione periodica dei dati su disco e registrazione su disco delle modifiche. Nel secondo caso, viene garantita la completa sicurezza di tutte le modifiche. \u00c8 possibile organizzare la replica dei dati master-slave su pi\u00f9 <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/it\/server\/\"   title=\"server\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1723\">server<\/a>, effettuato in modalit\u00e0 non bloccante. \u00c8 disponibile anche la modalit\u00e0 di messaggistica \"pubblicazione\/sottoscrizione\", in cui viene creato un canale da cui i messaggi vengono distribuiti ai client tramite abbonamento.              <\/p>\n<p>Modifiche chiave nelle funzionalit\u00e0 di Redis 7.4:   <\/p>\n<ul>\n<li class=\"l\"> \u00c8 stata aggiunta la possibilit\u00e0 di limitare la vita di singoli campi in hash e strutture per la memorizzazione di collezioni di record raggruppati in formato chiave-valore. A differenza della definizione del tempo di vita per la chiave, la modifica proposta consente di impostare non solo un tempo di vita complessivo per tutti i campi associati, ma anche valori di tempo di vita individuali per singoli campi, che possono essere utilizzati, ad esempio, per garantire un ciclo di vita pi\u00f9 breve dei token di autenticazione, rispetto ad altri dati di sessione.\n<li class=\"l\"> Sono stati proposti nuovi tipi di dati bfloat16 e float16, ottimizzati per l'uso in applicazioni di machine learning e che consentono di ridurre il consumo di memoria rispetto ai precedenti tipi float32 e float64. Utilizzando gli hash, i nuovi tipi permettono di ridurre il consumo di memoria nelle banche dati vettoriali del 47%, diminuire i tempi di estrazione dei dati del 59% e abbreviare il tempo di creazione degli indici del 58% rispetto al tipo float64.\n<li class=\"l\"> \u00c8 stato semplificato l'uso degli indici secondari. Quando si richiede informazioni dagli indici secondari, ora non \u00e8 necessario eseguire l'escape di singoli caratteri speciali come \u00ab@\u00bb e \u00ab.\u00bb, ma si possono utilizzare le virgolette doppie per racchiudere una porzione di dati. Inoltre, \u00e8 stato notevolmente migliorato l'indicizzazione dei campi vuoti e assenti: per la creazione di indici e la formazione di richieste che considerano la presenza dei campi, \u00e8 stata proposta una nuova parola chiave INDEXMISSING e la funzione ismissing(). Sono stati aggiunti nuovi operatori INTERSECT e DISJOINT per semplificare la ricerca di dati geospaziali. Sono state aggiunte funzionalit\u00e0 per l'analisi del consumo di memoria degli indici.\n<li class=\"l\"> \u00c8 stato aggiunto il supporto per i filtri per escludere elementi nei set di dati aggiunti; ad esempio, durante il caricamento periodico di dati dai sensori nel database, \u00e8 possibile aggiungere un filtro per ignorare i valori la cui differenza di tempo rispetto al valore precedente \u00e8 inferiore a un determinato valore soglia.\n<li class=\"l\"> \u00c8 stata interrotta la supporto per trigger e funzioni in JavaScript, proposti nella precedente versione.             <\/ul>\n<p>Fonte: <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\/it\/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=\"it_IT\" \/>\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\/it\/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\udd47Rilascio del DBMS Redis 7.4, convertito in licenze proprietarie | ProHoster","description":"\u00c8 stata pubblicata la release del DBMS Redis 7.4, appartenente alla classe dei sistemi NoSQL.","canonical_url":"https:\/\/prohoster.info\/it\/blog\/news\/vypusk-subd-redis-7-4-perevedyonnyj-na-proprietarnye-liczenzii","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","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\/it\/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\/it\/wp-json\/wp\/v2\/posts\/118714","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=118714"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/118714\/revisions"}],"predecessor-version":[{"id":158967,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/118714\/revisions\/158967"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=118714"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=118714"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=118714"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}