{"id":181734,"date":"2026-05-25T20:48:31","date_gmt":"2026-05-25T18:48:31","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/valkey-9-1"},"modified":"2026-05-25T20:48:31","modified_gmt":"2026-05-25T18:48:31","slug":"valkey-9-1","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/news\/valkey-9-1","title":{"rendered":"Valkey 9.1","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex>      <noindex><\/p>\n<p>Die Community <a rel=\"nofollow\" href=\"https:\/\/valkey.io\">Valkey<\/a> k\u00fcndigte die Ver\u00f6ffentlichung an <strong>Valkey 9.1<\/strong> \u2014 einer neuen stabilen Version eines hochleistungsf\u00e4higen Schl\u00fcssel-Wert-Speichers mit offenem Quellcode (BSD-Lizenz), der verschiedene Nutzungsszenarien unterst\u00fctzt, wie z. B. Caching und Message Queues, und auch als prim\u00e4re Datenbank fungieren kann. Das Projekt wird von der Linux Foundation unterst\u00fctzt, was seine st\u00e4ndige Verf\u00fcgbarkeit als Open Source garantiert.<\/p>\n<p><\/noindex><\/noindex><br \/>\n<noindex><\/p>\n<p>Das Projekt ist ein Fork von Redis und wurde nach <a rel=\"nofollow\" href=\"https:\/\/github.com\/redis\/redis\/pull\/13157\">\u00c4nderungen in seiner Lizenzierung<\/a>.<\/p>\n<p><\/noindex><\/p>\n<p>Dieses Release enth\u00e4lt neue Funktionen, Verbesserungen in Bezug auf Sicherheit, Monitoring, Leistung und Effizienz des Tools. An der Vorbereitung des Releases waren mehr als 80 Personen beteiligt.<\/p>\n<h3>Wesentliche \u00c4nderungen<\/h3>\n<ul>\n<li>\n<p><strong>Lua wurde in ein separates Modul ausgelagert.<\/strong><br \/>\nIn Valkey 9.1 wurde die Lua-Skriptsprache vom Hauptserver getrennt und in ein eigenst\u00e4ndiges Modul verschoben. Diese Trennung reduziert die Angriffsfl\u00e4che des Valkey-Kerns und erm\u00f6glicht es Administratoren, Lua vollst\u00e4ndig abzuschalten, wenn Skripte darin nicht verwendet werden. Um es einfacher zu machen, zu verstehen, welche Skript-Engines im System geladen sind, erhielt der Befehl INFO einen neuen Abschnitt in der Antwort \u2014 Scripting Engines.<\/p>\n<\/li>\n<li>\n<p><strong>Neue Sicherheitsupdates.<\/strong><br \/>\nDie stabile Version 9.1.0 enth\u00e4lt Behebungen f\u00fcr drei Sicherheitsanf\u00e4lligkeiten: use-after-free im Client-Unlock-Mechanismus, unzul\u00e4ssiger Speicherzugriff im Befehl 7RESTORE sowie use-after-free w\u00e4hrend der vollst\u00e4ndigen Synchronisierung der Lua-\/function-Codes mit Ausf\u00fchrungs\u00fcbergabe. In den Release-Notizen sind sie als CVE-2026-23479, CVE-2026-25243 und CVE-2026-23631 aufgef\u00fchrt.<\/p>\n<\/li>\n<li>\n<p><strong>Datenbankebene ACL.<\/strong><br \/>\nEin Zugangskontrollsystem auf Ebene einzelner Datenbanken wurde hinzugef\u00fcgt. Dies erm\u00f6glicht eine feinere Aufteilung der Berechtigungen in Mehrbenutzerkonfigurationen und beschr\u00e4nkt sich nicht nur auf globale Zugriffsregeln auf Ebene des gesamten Valkey-Instances.<\/p>\n<\/li>\n<li>\n<p><strong>Automatisches Neuladen von TLS-Zertifikaten.<\/strong><br \/>\nValkey 9.1 erhielt die Unterst\u00fctzung f\u00fcr automatisches Neuladen von TLS-Zertifikaten. F\u00fcr Administratoren bedeutet dies weniger manuelle Operationen bei der Rotation von Zertifikaten und eine bequemere Nutzung von gesicherten Installationen.<\/p>\n<\/li>\n<li>\n<p><strong>Neuer Befehl HGETDEL.<\/strong><br \/>\nDer Befehl erh\u00e4lt atomar ein oder mehrere Felder aus der Hash-Struktur und entfernt sie. Der praktische Nutzen besteht in Skripten, die sich wie Warteschlangen oder einmalige Datenverbr\u00e4uche verhalten, bei denen zuvor HGET und HDEL \u00fcber eine Transaktion kombiniert werden mussten.<\/p>\n<\/li>\n<li>\n<p><strong>Neues MSETEX-Kommando.<\/strong><br \/>\nMSETEX erm\u00f6glicht es, mehrere Schl\u00fcssel mit einer gemeinsamen Lebensdauer in einem einzigen Aufruf zu setzen. Fr\u00fcher waren daf\u00fcr mehrere SETEX-Aufrufe oder eine Kombination von SET und EXPIRE \u00fcber die Pipeline erforderlich. Das neue Kommando reduziert die Anzahl der Aufrufe und vereinfacht den typischen Code f\u00fcr Sessions und tempor\u00e4re Daten.<\/p>\n<\/li>\n<li>\n<p><strong>Neues CLUSTERSCAN-Kommando.<\/strong><br \/>\nIn Clustern gibt es jetzt ein einheitliches Kommando zum Scannen von Schl\u00fcsseln \u00fcber alle Knoten. Fr\u00fcher mussten Kunden selbst SCAN auf jedem Knoten ausf\u00fchren und die Ergebnisse zusammenf\u00fchren. CLUSTERSCAN vereinfacht Client-Bibliotheken, Admin-Tools und betriebliche Aufgaben wie das Suchen von Schl\u00fcsseln nach Mustern oder Typen im gesamten Cluster.<\/p>\n<\/li>\n<li>\n<p><strong>Optimierung des Speicherverbrauchs durch Strings.<\/strong><br \/>\nDurch interne Optimierungen von Zeigern f\u00fcr Strings, die k\u00fcrzer als 128 Byte sind, wird eine Reduzierung des Speicherverbrauchs um bis zu 20 % vermeldet. Dies ist besonders wichtig f\u00fcr typische Cache-Lasten, bei denen eine gro\u00dfe Anzahl kleiner Werte gespeichert wird.<\/p>\n<\/li>\n<li>\n<p><strong>Weniger Speicher f\u00fcr Sorted Sets.<\/strong><br \/>\nOptimierungen der Skiplist-Strukturen reduzieren den Speicherverbrauch f\u00fcr Sorted Sets um bis zu 10 %. Zus\u00e4tzlich wurden die Operationen auf sortierten Mengen beschleunigt, einschlie\u00dflich Anfragen wie ZRANGEBYSCORE und ZRANGEBYLEX.<\/p>\n<\/li>\n<li>\n<p><strong>Beschleunigte Arbeit mit Rehashing.<\/strong><br \/>\nDie interne Neuverteilung von Hash-Tabellen, die h\u00e4ufig beim Wachstum des Keyspace auftritt, wurde optimiert, um Verz\u00f6gerungen zu reduzieren. In den Versionshinweisen wird auch eine Verringerung der Latenzspitzen durch inkrementelle Seitenfreigabe erw\u00e4hnt.<\/p>\n<\/li>\n<li>\n<p><strong>Verbessertes I\/O-Threading-Modell.<\/strong><br \/>\nIm Release-Kandidaten 9.1.0-rc2 wurde das Modell der Interaktion von I\/O-Threads unter Verwendung von lockfreien Warteschlangen \u00fcberarbeitet. In den Notizen wird eine Steigerung der Durchsatzrate um 8\u201317 % angegeben.<\/p>\n<\/li>\n<li>\n<p><strong>Beschleunigung von GET und SET.<\/strong><br \/>\nValkey verwendet jetzt standardm\u00e4\u00dfig Hardware-Uhren, wo immer dies m\u00f6glich ist, was die \u00dcberkopfkosten von systemeigenen Zeitaufrufen senkt. Das Projekt gibt ein Leistungsplus von bis zu 3 % f\u00fcr GET und SET insgesamt an.<\/p>\n<\/li>\n<li>\n<p><strong>Schnellere Massenl\u00f6schungen.<\/strong><br \/>\nBei Operationen wie SREM, ZREM und HDEL pausiert Valkey jetzt vor\u00fcbergehend die interne Gr\u00f6\u00dfenanpassung von Hash-Tabellen, um unn\u00f6tiges Rehashing zu vermeiden und das massenhafte L\u00f6schen von Elementen zu beschleunigen.<\/p>\n<\/li>\n<li>\n<p><strong>Effizientere Replikation bei AOF.<\/strong><br \/>\nBeim Erstellen eines Replikats mit aktivierter AOF wird nun die erhaltene RDB-Datei wiederverwendet, anstatt einen neuen Snapshot f\u00fcr die anf\u00e4ngliche AOF-Basisdatei zu generieren. Dies sollte die zus\u00e4tzliche Belastung beim Bereitstellen von Replikaten verringern.<\/p>\n<\/li>\n<li>\n<p><strong>Verbesserungen von valkey-cli und valkey-benchmark.<\/strong><br \/>\nIn valkey-cli wurde die Unterst\u00fctzung f\u00fcr die atomare Slots-Migration \u00fcber den Parameter \u2014cluster-use-atomic-slot-migration f\u00fcr die Operationen \u2014cluster rebalance und \u2014cluster reshard hinzugef\u00fcgt. In valkey-benchmark wurde die Ausgabe der RPS-Verteilung sowie die Parameter \u2014warmup und \u2014duration hinzugef\u00fcgt, was das Performance-Testing besser steuerbar macht.<\/p>\n<\/li>\n<\/ul>\n<p><noindex><\/p>\n<p>Separat zusammen mit Valkey 9.1 in der Ecosystem <a rel=\"nofollow\" href=\"https:\/\/www.linuxfoundation.org\/press\/valkey-enhances-efficiency-security-and-modular-performance-with-9.1-release-and-new-ecosystem-integrations\">werden verwandte Projekte gef\u00f6rdert<\/a>: <strong>Valkey Admin<\/strong> zur visuellen Verwaltung von Clustern, <strong>Valkey Search 1.2<\/strong> mit Volltextsuche, numerischen Filtern, Tags und Vektor-Suche, sowie die Client-Bibliothek <strong>Valkey GLIDE<\/strong>.<\/p>\n<p><\/noindex><\/p>\n<p>Valkey 9.1 \u2014 ein bedeutendes Update im Hinblick auf den Betrieb: geringerer Speicherbedarf f\u00fcr typische Strukturen, weniger Verz\u00f6gerungen bei internen Umstrukturierungen, neue Befehle f\u00fcr Cluster und tempor\u00e4re Daten sowie ein sorgf\u00e4ltigeres Sicherheitsmodell f\u00fcr Produktionsinstallationen.<\/p>\n<p>Quelle: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/news\/opensource\/18298181\">linux.org.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0421\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u043e Valkey \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u043e \u043e \u0432\u044b\u043f\u0443\u0441\u043a\u0435 Valkey 9.1 \u2014 \u043d\u043e\u0432\u043e\u0439 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u0432\u044b\u0441\u043e\u043a\u043e\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 \u0442\u0438\u043f\u0430 \u00ab\u043a\u043b\u044e\u0447-\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435\u00bb \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c \u043a\u043e\u0434\u043e\u043c (\u043b\u0438\u0446\u0435\u043d\u0437\u0438\u044f BSD), \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f, \u0442\u0430\u043a\u0438\u0435 \u043a\u0430\u043a \u043a\u044d\u0448\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0438 \u043e\u0447\u0435\u0440\u0435\u0434\u0438 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043c\u043e\u0436\u0435\u0442 \u0432\u044b\u0441\u0442\u0443\u043f\u0430\u0442\u044c \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445. \u041f\u0440\u043e\u0435\u043a\u0442 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f Linux Foundation, \u0447\u0442\u043e \u0433\u0430\u0440\u0430\u043d\u0442\u0438\u0440\u0443\u0435\u0442 \u0435\u0433\u043e \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u0443\u044e \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e\u0441\u0442\u044c \u0432 \u0432\u0438\u0434\u0435 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0433\u043e \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u0433\u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":8,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-181734","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=\"\u0421\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u043e Valkey \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u043e \u043e \u0432\u044b\u043f\u0443\u0441\u043a\u0435 Valkey 9.1 \u2014 \u043d\u043e\u0432\u043e\u0439 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u0432\u044b\u0441\u043e\u043a\u043e\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 \u0442\u0438\u043f\u0430.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Erik Peterson\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/de\/blog\/news\/valkey-9-1\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\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\udd47Valkey 9.1 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0421\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u043e Valkey \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u043e \u043e \u0432\u044b\u043f\u0443\u0441\u043a\u0435 Valkey 9.1 \u2014 \u043d\u043e\u0432\u043e\u0439 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u0432\u044b\u0441\u043e\u043a\u043e\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 \u0442\u0438\u043f\u0430.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/news\/valkey-9-1\" \/>\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=\"2026-05-25T18:48:31+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-05-25T18:48:31+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\udd47Valkey 9.1 | ProHoster","description":"Die Valkey-Community hat die Ver\u00f6ffentlichung von Valkey 9.1 \u2013 einer neuen stabilen Version eines leistungsstarken Datenspeichers \u2013 bekannt gegeben.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/news\/valkey-9-1","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","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\udd47Valkey 9.1 | ProHoster","og:description":"\u0421\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u043e Valkey \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u043e \u043e \u0432\u044b\u043f\u0443\u0441\u043a\u0435 Valkey 9.1 \u2014 \u043d\u043e\u0432\u043e\u0439 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u0432\u044b\u0441\u043e\u043a\u043e\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 \u0442\u0438\u043f\u0430.","og:url":"https:\/\/prohoster.info\/de\/blog\/news\/valkey-9-1","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":"2026-05-25T18:48:31+00:00","article:modified_time":"2026-05-25T18:48:31+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/181734","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=181734"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/181734\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=181734"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=181734"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=181734"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}