{"id":149951,"date":"2025-11-28T23:11:55","date_gmt":"2025-11-28T21:11:56","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-subd-redis-8-4"},"modified":"2025-11-28T23:11:55","modified_gmt":"2025-11-28T21:11:56","slug":"vypusk-subd-redis-8-4","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/news\/vypusk-subd-redis-8-4","title":{"rendered":"Ver\u00f6ffentlichung der Datenbank-Management-System Redis 8.4","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Die Ver\u00f6ffentlichung von Redis 8.4, einem NoSQL-Datenbanksystem, ist erfolgt. Redis bietet Funktionen zur Speicherung von Daten im Schl\u00fcssel\/Wert-Format, erweitert um die Unterst\u00fctzung strukturierter Datenformate wie Listen, Hashes und Mengen sowie die M\u00f6glichkeit, serverseitige Skripte in der Sprache Lua auszuf\u00fchren. Der Projektcode ist in C geschrieben und wird unter der Lizenz AGPLv3 verbreitet.    <\/p>\n<p>Redis unterst\u00fctzt Transaktionen, die es erm\u00f6glichen, eine Gruppe von Befehlen in einem Schritt auszuf\u00fchren und dabei Konsistenz und Integrit\u00e4t zu garantieren (Befehle von anderen Anfragen k\u00f6nnen sich nicht dazwischen dr\u00e4ngen). Im Falle von Problemen ist es m\u00f6glich, \u00c4nderungen zur\u00fcckzusetzen. Alle Daten werden vollst\u00e4ndig im Arbeitsspeicher zwischengespeichert. Client-Bibliotheken sind f\u00fcr die meisten g\u00e4ngigen Programmiersprachen verf\u00fcgbar, darunter Perl, Python, PHP, Java, Ruby und Tcl.     <\/p>\n<p>Zur Datenverwaltung stehen Befehle zur Verf\u00fcgung, wie Inkrementierung\/Dekrementierung, Standardoperationen f\u00fcr Listen und Mengen (Vereinigung, Schnittmenge), Umbenennung von Schl\u00fcsseln, Mehrfachauswahl und Sortierfunktionen. Es werden zwei Speicher-Modi unterst\u00fctzt: periodische Synchronisation der Daten auf die Festplatte und das F\u00fchren eines \u00c4nderungsprotokolls auf der Festplatte. Im zweiten Fall wird die vollst\u00e4ndige Erhaltung aller \u00c4nderungen gew\u00e4hrleistet. Es ist m\u00f6glich, eine Master-Slave-Replikation der Daten \u00fcber mehrere <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/de\/server\/\"   title=\"Server\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1797\">Server<\/a>, die im nicht blockierenden Modus erfolgt. Auch der Modus f\u00fcr die Nachrichten\u00fcbertragung \u201ePublikation\/Abonnierung\u201c ist verf\u00fcgbar, bei dem ein Kanal erstellt wird, dessen Nachrichten an die Abonnenten verteilt werden.      <\/p>\n<p>Wesentliche \u00c4nderungen in Redis 8.4:   <\/p>\n<ul>\n<li class=\"l\"> Das Kommando \u201eFT.HYBRID\u201c wurde hinzugef\u00fcgt, das eine hybride Suche implementiert, die in einer Anfrage die M\u00f6glichkeiten der Volltext- und der Vektorsuche kombiniert, wobei sowohl direkte \u00dcbereinstimmungen als auch semantische N\u00e4he ber\u00fccksichtigt werden. Die Aggregation von Ergebnissen mit der Syntax des Kommandos \u201eFT.AGGREGATE\u201c wird unterst\u00fctzt.\n<li class=\"l\"> Die Durchsatzleistung in typischen Redis-Anwendungen f\u00fcr Caching wurde erh\u00f6ht. Beispielsweise ergab sich bei Lasten, die 10 % Schreiboperationen (SET) und 90 % Leseoperationen (GET) mit einer Speicherung von String-Werten mit einer Gr\u00f6\u00dfe von 1 KB beinhalteten, eine Steigerung der Durchsatzleistung um 30 %.             <center><img decoding=\"async\" alt=\"Ver\u00f6ffentlichung der Datenbank-Management-System Redis 8.4\" src=\"\/wp-content\/uploads\/2025\/11\/8358ec3dfe4f458bded1a72df61f9a88.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Die Leistung der Suchoperationen (FT.SEARCH) und der Aggregation der Ergebnisse (FT.AGGREGATE) wurde erh\u00f6ht. In stark belasteten Systemen mit einer gro\u00dfen Anzahl paralleler Anfragen wurde eine Steigerung der Durchsatzraten und eine Reduzierung der Latenzen um bis zu 4,7-fach bei der Durchf\u00fchrung von Suchen und um bis zu 1,4-fach bei der Aggregation der Ergebnisse beobachtet.    <center><img decoding=\"async\" alt=\"Ver\u00f6ffentlichung der Datenbank-Management-System Redis 8.4\" src=\"\/wp-content\/uploads\/2025\/11\/262242ac34bc615c3ccdc0330dd7aacb.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Die Speicherzuweisung bei der Ausf\u00fchrung von Anfragen wurde optimiert, und es wurde die M\u00f6glichkeit hinzugef\u00fcgt, das Verhalten bei Ersch\u00f6pfung des verf\u00fcgbaren Speichers (OOM, out-of-memory) anzupassen.\n<li class=\"l\"> Der Speicherverbrauch f\u00fcr die Speicherung kleiner Strings (bis zu 7 Byte) in JSON-Formaten wurde gesenkt. Zum Beispiel ben\u00f6tigt ein JSON-Array mit 500 kleinen Schl\u00fcsseln\/Werten nun 37 % weniger Speicher.\n<li class=\"l\"> Die Effizienz der Speicherung von numerischen JSON-Arrays wurde erh\u00f6ht, deren Elemente alle denselben Typ haben (w\u00e4hrend fr\u00fcher f\u00fcr jedes Element in einem solchen Array der Typ und der Wert gespeichert wurden, wird der Typ jetzt einmal f\u00fcr das gesamte Array gespeichert). In einem durchgef\u00fchrten Test ben\u00f6tigt ein solches Array mit einer Million homogener Elemente nun je nach Typ 50-92 % weniger Speicher.\n<li class=\"l\"> Der SET-Befehl wurde um die Optionen IFEQ, IFNE, IFDEQ und IFDNE erweitert, die es erm\u00f6glichen, ein einziges Kommando zu verwenden, um den String-Schl\u00fcssel zu aktualisieren, wenn der zugeh\u00f6rige Wert seit seiner Abfrage durch einen anderen Client nicht ver\u00e4ndert wurde.\n<li class=\"l\"> Der Befehl XDELEX wurde hinzugef\u00fcgt, um den String-Schl\u00fcssel atomar zu l\u00f6schen, wenn der zugeh\u00f6rige Wert seit seiner Abfrage nicht ver\u00e4ndert wurde.\n<li class=\"l\"> Ein neuer Befehl DIGEST wurde hinzugef\u00fcgt, der den Hash des Wertes zur\u00fcckgibt, der mit dem angegebenen Schl\u00fcssel verkn\u00fcpft ist.\n<li class=\"l\"> Das Kommando XREADGROUP erhielt die Option \u201eCLAIM \u201c, um sowohl wartende (idle pending) als auch eingehende (incoming) Nachrichten zu lesen.\n<li class=\"l\"> Der Befehl MSETEX wurde hinzugef\u00fcgt, um atomar mehrere String-Schl\u00fcssel gleichzeitig zu setzen oder zu aktualisieren sowie deren Lebensdauer zu ver\u00e4ndern.\n<li class=\"l\"> Ein Mechanismus f\u00fcr die atomare Migration von Slots zwischen Clusterknoten (ASM - Atomic Slot Migration) wurde hinzugef\u00fcgt, der einer vollst\u00e4ndigen synchronen Replikation \u00e4hnelt, jedoch auf der Ebene einzelner Datenspeicherslots arbeitet. Das Kommando CLUSTER MIGRATION wurde hinzugef\u00fcgt, mit dem Slots von anderen Knoten importiert, der Fortschritt der Migration verfolgt und die Ausf\u00fchrung der Migrationsoperation bei Bedarf als wartend markiert werden kann.\n<li class=\"l\"> Der Befehl CLUSTER SLOT-STATS wurde hinzugef\u00fcgt, um Statistiken im Cluster nach einzelnen Slots auszuwerten, wie z.B. die Anzahl der Schl\u00fcssel, die CPU-Auslastung und den Netzwerk-I\/O.        <\/ul>\n<p>Quelle: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=64338\">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 8.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. \u041a\u043e\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 \u044f\u0437\u044b\u043a \u0421\u0438 \u0438 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 AGPLv3. \u0421\u0423\u0411\u0414 Redis \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438, [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":149952,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-149951","post","type-post","status-publish","format-standard","has-post-thumbnail","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 8.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\/de\/blog\/news\/vypusk-subd-redis-8-4\" \/>\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\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u0421\u0423\u0411\u0414 Redis 8.4 | 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 8.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\/de\/blog\/news\/vypusk-subd-redis-8-4\" \/>\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=\"2025-11-28T21:11:56+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-11-28T21:11:56+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\udd47Ver\u00f6ffentlichung der Datenbankmanagementsysteme Redis 8.4 | ProHoster","description":"Die Ver\u00f6ffentlichung der Datenbankmanagementsysteme Redis 8.4, die zur Klasse der NoSQL-Systeme geh\u00f6ren, wurde angek\u00fcndigt.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/news\/vypusk-subd-redis-8-4","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\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u0421\u0423\u0411\u0414 Redis 8.4 | ProHoster","og:description":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 \u0421\u0423\u0411\u0414 Redis 8.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\/de\/blog\/news\/vypusk-subd-redis-8-4","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":"2025-11-28T21:11:56+00:00","article:modified_time":"2025-11-28T21:11:56+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"149951","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:57:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 16:16:19","updated":"2026-02-09 17:57:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/149951","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\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=149951"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/149951\/revisions"}],"predecessor-version":[{"id":159041,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/149951\/revisions\/159041"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media\/149952"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=149951"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=149951"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=149951"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}