{"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\/fr\/blog\/news\/vypusk-subd-redis-7-4-perevedyonnyj-na-proprietarnye-liczenzii","title":{"rendered":"Publication de la base de donn\u00e9es Redis 7.4, migr\u00e9e vers des licences propri\u00e9taires","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>La sortie de la base de donn\u00e9es Redis 7.4 est publi\u00e9e, appartenant \u00e0 la classe des syst\u00e8mes NoSQL. Redis offre des fonctionnalit\u00e9s pour le stockage de donn\u00e9es au format cl\u00e9\/valeur, avec un support \u00e9tendu pour des formats de donn\u00e9es structur\u00e9s tels que des listes, des hachages et des ensembles, ainsi que la possibilit\u00e9 d'ex\u00e9cuter des scripts de traitement c\u00f4t\u00e9 serveur en Lua. Contrairement aux syst\u00e8mes de stockage en m\u00e9moire, tels que Memcached, Redis stocke la base de donn\u00e9es non seulement en m\u00e9moire, mais aussi sur disque, garantissant ainsi la s\u00e9curit\u00e9 des donn\u00e9es en cas d'arr\u00eat impr\u00e9vu.         <\/p>\n<p>Redis 7.4 est d\u00e9clar\u00e9 comme la premi\u00e8re version propos\u00e9e avec de nouvelles conditions de licence \u2014 au lieu de la licence BSD pr\u00e9c\u00e9demment utilis\u00e9e, le code est d\u00e9sormais disponible sous des licences propri\u00e9taires RSALv2 (Redis Source Available License v2) et SSPLv1 (Server Side Public License v1). Ceux qui souhaitent continuer \u00e0 utiliser le code sous la licence BSD peuvent se tourner vers les projets Valkey (un fork d\u00e9velopp\u00e9 avec la participation d'Amazon, Google, Oracle, Ericsson et Snap), Redict (un fork de l'auteur de l'interface utilisateur Sway et du langage Hare), Garnet (SGBD de Microsoft compatible avec Redis) ou KeyDB (un fork hautes performances de Redis 5 d\u00e9velopp\u00e9 par Snapchat).    <\/p>\n<p>Les licences SSPL et RSAL entra\u00eenent la discrimination de certaines cat\u00e9gories d'utilisateurs, ce qui ne permet pas de les consid\u00e9rer comme ouvertes ou libres. Dans leurs objectifs, les deux licences sont similaires, les diff\u00e9rences \u00e9tant que la licence SSPL est bas\u00e9e sur la licence copyleft AGPLv3, tandis que la licence RSAL est bas\u00e9e sur la licence permissive BSD. La licence RSAL permet d'utiliser, de modifier, de distribuer et d'int\u00e9grer le code dans des applications, sauf lorsque ces applications sont commerciales ou utilis\u00e9es pour fournir des services payants g\u00e9r\u00e9s. La licence SSPL inclut en outre l'exigence de fournir sous la m\u00eame licence non seulement le code de l'application elle-m\u00eame, mais aussi le code source de tous les composants impliqu\u00e9s dans la fourniture du service cloud.     <\/p>\n<p>La base de donn\u00e9es Redis prend en charge des transactions, permettant d'ex\u00e9cuter un groupe de commandes en une seule \u00e9tape, garantissant la coh\u00e9rence et la s\u00e9quentialit\u00e9 (les commandes d'autres requ\u00eates ne peuvent pas se glisser) de l'ex\u00e9cution d'un ensemble donn\u00e9 de commandes, et en cas de probl\u00e8me, permettant d'annuler les modifications. Toutes les donn\u00e9es sont compl\u00e8tement mises en cache en m\u00e9moire vive. Des biblioth\u00e8ques clients sont disponibles pour la plupart des langages populaires, y compris Perl, Python, PHP, Java, Ruby et Tcl.     <\/p>\n<p>Pour la gestion des donn\u00e9es, des commandes telles que l'incr\u00e9mentation\/d\u00e9cr\u00e9mentation, les op\u00e9rations standard sur des listes et des ensembles (union, intersection), le renommage des cl\u00e9s, les \u00e9chantillonnages multiples et les fonctions de tri sont fournies. Deux modes de stockage sont pris en charge : la synchronisation p\u00e9riodique des donn\u00e9es sur le disque et la tenue d'un journal des modifications sur le disque. Dans le second cas, toutes les modifications sont enti\u00e8rement conserv\u00e9es. Une organisation de r\u00e9plication de donn\u00e9es ma\u00eetre-esclave est \u00e9galement possible <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/fr\/server\/\"   title=\"serveurs\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1723\">serveurs<\/a>, r\u00e9alis\u00e9e en mode non-bloquant. Le mode de messagerie \u00ab publication\/abonnement \u00bb est \u00e9galement disponible, o\u00f9 un canal est cr\u00e9\u00e9, et les messages de ce canal sont diffus\u00e9s aux clients par abonnement.              <\/p>\n<p>Les changements cl\u00e9s dans les fonctionnalit\u00e9s de Redis 7.4 :   <\/p>\n<ul>\n<li class=\"l\"> Ajout de la possibilit\u00e9 de limiter la dur\u00e9e de vie de certains champs dans les hachages, structures de stockage de collections group\u00e9es d'enregistrements au format cl\u00e9-valeur. Contrairement \u00e0 l'attribution d'une dur\u00e9e de vie \u00e0 la cl\u00e9, le changement propos\u00e9 permet d'attribuer non seulement une dur\u00e9e de vie globale \u00e0 tous les champs li\u00e9s, mais aussi des valeurs individuelles de dur\u00e9e de vie \u00e0 des champs sp\u00e9cifiques, ce qui peut \u00eatre utilis\u00e9, par exemple, pour assurer un cycle de vie plus court des jetons d'authentification, par rapport \u00e0 d'autres donn\u00e9es de session.\n<li class=\"l\"> Nouveaux types de donn\u00e9es bfloat16 et float16 propos\u00e9s, optimis\u00e9s pour une utilisation dans des applications d'apprentissage automatique et permettant de r\u00e9duire la consommation de m\u00e9moire par rapport aux types pr\u00e9c\u00e9demment disponibles float32 et float64. Lors de l'utilisation dans des hachages, ces nouveaux types permettent de r\u00e9duire la consommation de m\u00e9moire dans les bases de donn\u00e9es vectorielles de 47 %, de diminuer les d\u00e9lais d'extraction des donn\u00e9es de 59 % et de r\u00e9duire le temps de cr\u00e9ation des index de 58 % par rapport au type float64.\n<li class=\"l\"> L'utilisation des index secondaires a \u00e9t\u00e9 simplifi\u00e9e. Lors de la requ\u00eate d'informations \u00e0 partir des index secondaires, il n'est plus n\u00e9cessaire d'\u00e9chapper des caract\u00e8res sp\u00e9ciaux comme \u00ab @ \u00bb et \u00ab . \u00bb, mais il est possible d'utiliser des guillemets doubles pour entourer une portion de donn\u00e9es. L'indexation des champs vides et manquants a \u00e9galement \u00e9t\u00e9 consid\u00e9rablement am\u00e9lior\u00e9e \u2014 un nouveau mot-cl\u00e9 INDEXMISSING et la fonction ismissing() ont \u00e9t\u00e9 propos\u00e9s pour cr\u00e9er des index et formuler des requ\u00eates prenant en compte la pr\u00e9sence de champs. De nouveaux op\u00e9rateurs INTERSECT et DISJOINT ont \u00e9t\u00e9 ajout\u00e9s pour faciliter la recherche de donn\u00e9es g\u00e9ospatiales. Des capacit\u00e9s pour analyser la consommation de m\u00e9moire par l'index ont \u00e9galement \u00e9t\u00e9 ajout\u00e9es.\n<li class=\"l\"> Ajout de la prise en charge de filtres pour exclure des \u00e9l\u00e9ments dans les ensembles de donn\u00e9es ajout\u00e9s, par exemple, lors du chargement p\u00e9riodique de donn\u00e9es \u00e0 partir de capteurs dans la base de donn\u00e9es, un filtre peut \u00eatre ajout\u00e9 pour ignorer les valeurs dont l'\u00e9cart de temps par rapport \u00e0 la valeur pr\u00e9c\u00e9dente est inf\u00e9rieur \u00e0 un certain seuil.\n<li class=\"l\"> Prise en charge des d\u00e9clencheurs et des fonctions en JavaScript, propos\u00e9e dans la version pr\u00e9c\u00e9dente, a \u00e9t\u00e9 interrompue.             <\/ul>\n<p>Source : <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.2 - 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\/fr\/blog\/news\/vypusk-subd-redis-7-4-perevedyonnyj-na-proprietarnye-liczenzii\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\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\/fr\/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\udd47Lancement du SGBD Redis 7.4, converti sous licences propri\u00e9taires | ProHoster","description":"Publication de la version du SGBD Redis 7.4, appartenant \u00e0 la classe des syst\u00e8mes NoSQL.","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-subd-redis-7-4-perevedyonnyj-na-proprietarnye-liczenzii","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"fr_FR","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\/fr\/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\/fr\/wp-json\/wp\/v2\/posts\/118714","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=118714"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/118714\/revisions"}],"predecessor-version":[{"id":158967,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/118714\/revisions\/158967"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=118714"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=118714"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=118714"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}