{"id":140411,"date":"2025-08-11T17:12:00","date_gmt":"2025-08-11T15:12:01","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-subd-redis-8-2"},"modified":"2025-08-11T17:12:00","modified_gmt":"2025-08-11T15:12:01","slug":"vypusk-subd-redis-8-2","status":"publish","type":"post","link":"https:\/\/prohoster.info\/lv\/blog\/news\/vypusk-subd-redis-8-2","title":{"rendered":"Redis 8.2 izlai\u0161ana","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Public\u0113ts Redis 8.2 datub\u0101zes izlaidums, kas pieder pie NoSQL sist\u0113mu klases. Redis pied\u0101v\u0101 datu glab\u0101\u0161anas funkcijas atsl\u0113gas\/v\u0113rt\u012bbas form\u0101t\u0101, ko papildina struktur\u0113tu datu form\u0101tu atbalsts, piem\u0113ram, saraksti, ha\u0161i un kopas, k\u0101 ar\u012b iesp\u0113ja izpild\u012bt servera pus\u0113 apstr\u0101des skriptus Lua valod\u0101. Projekta kods ir rakst\u012bts C valod\u0101 un tiek izplat\u012bts saska\u0146\u0101 ar AGPLv3 licenci.    <\/p>\n<p>Redis datub\u0101ze atbalsta dar\u012bjumu veik\u0161anu, kas \u013cauj vien\u0101 sol\u012b izpild\u012bt komandu grupu, garant\u0113jot konsistenci un sec\u012bbu (citu piepras\u012bjumu komandas nevar iejaukties) noteikt\u0101 komandu kop\u0101, un, ja rodas probl\u0113mas, \u013caujot atgriezt izmai\u0146as. Visi dati piln\u012bb\u0101 tiek ke\u0161oti operat\u012bvaj\u0101 atmi\u0146\u0101. Klientu bibliot\u0113kas ir pieejamas liel\u0101kajai da\u013cai popul\u0101ro valodu, tostarp Perl, Python, PHP, Java, Ruby un Tcl.     <\/p>\n<p>Datu p\u0101rvald\u012bbai tiek pied\u0101v\u0101ti t\u0101di komandu r\u012bki k\u0101 inkrement\u0113\u0161ana\/dekrement\u0113\u0161ana, standarta oper\u0101cijas ar sarakstiem un kop\u0101m (apvieno\u0161ana, krustojums), atsl\u0113gu p\u0101rd\u0113v\u0113\u0161ana, vair\u0101ku izv\u0113les un \u0161\u0137iro\u0161anas funkcijas. Atbalsta divus glab\u0101\u0161anas re\u017e\u012bmus: periodisku datu sinhroniz\u0101ciju uz diska un izmai\u0146u \u017eurn\u0101la uztur\u0113\u0161anu disk\u0101. Otraj\u0101 gad\u012bjum\u0101 tiek garant\u0113ta visu izmai\u0146u piln\u012bga saglab\u0101\u0161ana. Iesp\u0113jama galven\u0101s-un-vergu datu replik\u0101cija uz vair\u0101k\u0101m <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/lv\/server\/\"   title=\"serveriem\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1778\">serveriem<\/a>, kas tiek veikta bez blo\u0137\u0113\u0161anas re\u017e\u012bm\u0101. Pieejams ar\u012b \u00abpublic\u0113\u0161ana\/abon\u0113\u0161ana\u00bb zi\u0146ojumu apmai\u0146as re\u017e\u012bms, kur\u0101 izveido kan\u0101lu, no kura zi\u0146ojumi tiek izplat\u012bti klientiem p\u0113c abon\u0113\u0161anas.      <\/p>\n<p>Galven\u0101s izmai\u0146as Redis 8.2:   <\/p>\n<ul>\n<li class=\"l\"> Veikta optimiz\u0101cija vair\u0101k nek\u0101 70 komand\u0101m, kuras tagad darbojas \u0101tr\u0101k nek\u0101 Redis 8.0. Piem\u0113ram, komanda BITCOUNT k\u013cuva \u0101tr\u0101ka par 35%, bet komandas, kas veic oper\u0101cijas ar sarakstiem, piem\u0113ram, LINSERT, LREM un LPOS \u2014 \u0101tr\u0101ka par 25%. 17 no optimiz\u0113taj\u0101m komand\u0101m k\u013cuva \u0101tr\u0101kas vismaz par 5%, bet 52 \u2014 vismaz par 2%.     <center><img decoding=\"async\" alt=\"Redis 8.2 izlai\u0161ana\" src=\"\/wp-content\/uploads\/2025\/08\/ef607d5c12c5d52f1b5377c0f5fd604f.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Optimiz\u0113ts koda apstr\u0101des re\u017e\u0123is vienlaic\u012bg\u0101m darb\u012bb\u0101m un daudzpl\u016bsmu ievade\/izz\u016bdo\u0161ana, kas \u013c\u0101vu\u0161as par 49% palielin\u0101t apstr\u0101d\u0101to oper\u0101ciju skaitu sekund\u0113 testos ar 8 ievad\u012b\u0161anas\/izz\u016bdo\u0161anas pl\u016bsm\u0101m, sadalot slodzi 20% rakst\u012b\u0161anas piepras\u012bjumu un 80% las\u012b\u0161anas piepras\u012bjumu. Viens <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/lv\/server\/dts-newyork\/\"   title=\"serveri\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2821\">serveri<\/a> p\u0101rsp\u0113ja vienu miljonu apstr\u0101d\u0101tu oper\u0101ciju sekund\u0113.    <center><img decoding=\"async\" alt=\"Redis 8.2 izlai\u0161ana\" src=\"\/wp-content\/uploads\/2025\/08\/70a2f9f52e4a8758bf5ca2b369022264.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Fundament\u0101li main\u012bts datu glab\u0101\u0161anas meh\u0101nisms atsl\u0113ga\/v\u0113rt\u012bba \u2014 tagad tiek izmantota vienota strukt\u016bra kvobj, kas \u013cauj iepakot atsl\u0113gas nosaukumu, \u012bso v\u0113rt\u012bbu un m\u016b\u017ea ilgumu vien\u0101 atmi\u0146as blok\u0101, t\u0101d\u0113j\u0101di izmantojot vienu atsauci uz \u0161o strukt\u016bru hash tabul\u0101s, nevis atsevi\u0161\u0137as atsauces uz atsl\u0113g\u0101m, datiem un TTL. Glab\u0101jot \u012bsas virknes v\u0113rt\u012bbas, jaun\u0101 glab\u0101\u0161anas metode \u013c\u0101va samazin\u0101t atmi\u0146as pat\u0113ri\u0146u par 25-37%.        <center><img decoding=\"async\" alt=\"Redis 8.2 izlai\u0161ana\" src=\"\/wp-content\/uploads\/2025\/08\/aa3563aab145549f518fae9f32779a9c.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Veikta JSON datu glab\u0101\u0161anas optimiz\u0101cija, kas \u013c\u0101vusi samazin\u0101t atmi\u0146as pat\u0113ri\u0146u par 25-67% veselu skait\u013cu un decim\u0101lo skait\u013cu glab\u0101\u0161an\u0101.\n<li class=\"l\"> Str\u0101vu meh\u0101nismam, kas tiek izmantots zi\u0146u pl\u016bsmu apstr\u0101d\u0113 un glab\u0101\u0161an\u0101, pievienotas jaunas komandas XACKDEL un XDELEX, kas vienk\u0101r\u0161o darbu ar pl\u016bsm\u0101m, kur\u0101m pievienoti vair\u0101ki sa\u0146\u0113m\u0113ji (pat\u0113r\u0113t\u0101ju grupas). Komandas risina uzdevumu dz\u0113st zi\u0146u tikai p\u0113c tam, kad to sa\u0146em\u0161ana ir apstiprin\u0101ta no visiem apstr\u0101d\u0101t\u0101jiem.\n<li class=\"l\"> BITOP komandai, kas paredz\u0113ta bitu oper\u0101ciju izpildei, pievienoti jauni lo\u0123iskie operatori DIFF, DIFF1, ANDOR un ONE.\n<li class=\"l\"> Pievienots jauns vektoru indeksu tips SVS-VAMANA, kas atbalsta vektoru saspie\u0161anu.\n<li class=\"l\"> Pievienotas jaunas metrikas: slodze atsevi\u0161\u0137u slotu griezum\u0101 un atsl\u0113gu izm\u0113ru sadal\u012bjums pamata datu tipos.        <\/ul>\n<p>Avots: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=63709\">opennet.lv<\/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.2, \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":140412,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-140411","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.5 - 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.2, \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\/lv\/blog\/news\/vypusk-subd-redis-8-2\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.5\" \/>\n\t\t<meta property=\"og:locale\" content=\"lv_LV\" \/>\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.2 | 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.2, \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\/lv\/blog\/news\/vypusk-subd-redis-8-2\" \/>\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-08-11T15:12:01+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-08-11T15:12:01+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\udd47Datu b\u0101zes Redis 8.2 izlai\u0161ana | ProHoster","description":"Public\u0113ts datu b\u0101zes Redis 8.2 rel\u012bze, kas pieder pie NoSQL sist\u0113m\u0101m.","canonical_url":"https:\/\/prohoster.info\/lv\/blog\/news\/vypusk-subd-redis-8-2","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"lv_LV","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.2 | 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.2, \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\/lv\/blog\/news\/vypusk-subd-redis-8-2","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-08-11T15:12:01+00:00","article:modified_time":"2025-08-11T15:12:01+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"140411","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 22:12:22","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 14:13:19","updated":"2026-02-09 22:12:22","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/posts\/140411","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/comments?post=140411"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/posts\/140411\/revisions"}],"predecessor-version":[{"id":160101,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/posts\/140411\/revisions\/160101"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/media\/140412"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/media?parent=140411"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/categories?post=140411"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/tags?post=140411"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}