Mai Rarraba 9.1

Community Valkey ya sanar da sakin Mai Rarraba 9.1 — sabuwar sigar da ta dace ta rumbun adana bayanai mai inganci mai ƙarfi, buɗewa (lasisi na BSD) wanda ke tallafawa nau'ikan bayanai daban-daban, kamar caching da mail lines, kuma yana iya aiki azaman babban rumbun adana bayanai. Aikin yana samun tallafi daga Linux Foundation, wanda ke tabbatar da ci gaba da kasancewa a matsayin lambar buɗewa.


Aikin wani ɓangare ne na Redis kuma an ƙirƙira shi bayan canje-canje a cikin lasisin sa.

Wannan fitowar ta ƙunshi sabbin fasaloli, inganta tsaro, sa ido, aiki, da kuma ingancin kayan aiki. Sama da mutane 80 ne suka ba da gudummawa ga fitowar.

Manyan canje-canje

  • An canza Lua zuwa wani tsari daban.
    A cikin Valkey 9.1, an raba injin rubutun Lua daga babban sabar kuma an mayar da shi zuwa wani bangare daban. Wannan rabuwar ta rage saman harin Valkey core kuma tana bawa masu gudanarwa damar kashe Lua gaba daya idan ba a amfani da rubutun ba. Don sauƙaƙa fahimtar waɗanne injunan rubutun ne aka ɗora a cikin tsarin, umarnin INFO yanzu yana da sabon sashin martani: Injinan Rubutun.

  • Sabbin gyare-gyare na tsaro.
    Sakin da aka saki mai ƙarfi na 9.1.0 ya haɗa da gyare-gyare ga raunin da ya faru guda uku: amfani bayan-kyauta a cikin tsarin buɗewa na abokin ciniki, rashin damar ƙwaƙwalwar ajiya mara inganci a cikin umarnin 7RESTORE, da kuma amfani bayan-kyauta yayin cikakken daidaitawa yayin aiwatar da lambar Lua/aiki tare da yawan aiwatarwa. Waɗannan raunin da aka samu an jera su a cikin bayanin kula kamar CVE-2026-23479, CVE-2026-25243, da CVE-2026-23631.

  • ACL-matakin bayanai.
    An ƙara tsarin kula da damar shiga matakin bayanai. Wannan yana ba da damar izini masu inganci a cikin saitunan masu amfani da yawa kuma ya wuce ƙa'idodin damar shiga na duniya don duk misalin Valkey.

  • Sake shigar da takaddun shaida na TLS ta atomatik.
    Valkey 9.1 yanzu yana goyan bayan sake shigar da takardar shaidar TLS ta atomatik. Ga masu gudanarwa, wannan yana nufin ƙarancin matakai da hannu yayin juyawa takaddun shaida da kuma sauƙin gudanar da shigarwa mai aminci.

  • Sabuwar ƙungiyar HGETDEL.
    Umarnin yana dawo da kuma share filayen guda ɗaya ko fiye daga tsarin hash ta atomatik. Wannan yana da amfani musamman ga yanayi kamar layi ko amfani da bayanai sau ɗaya, inda a da ya zama dole a haɗa HGET da HDEL ta hanyar ciniki.

  • Sabuwar ƙungiyar MSETEX.
    MSETEX yana ba ku damar saita maɓallai da yawa tare da tsawon rai ta amfani da umarni ɗaya. A da, wannan yanayin yana buƙatar kiran SETEX da yawa ko haɗin kiran SET da EXPIRE ta hanyar bututun. Sabon umarnin yana rage adadin kira kuma yana sauƙaƙa lambar da aka saba amfani da ita don zaman da bayanai na ɗan lokaci.

  • Sabuwar ƙungiyar CLUSTERSCAN.
    Yanzu ƙungiyoyi suna da umarni ɗaya don duba maɓallan a duk faɗin maɓallan. A da, abokan ciniki dole ne su gudanar da SCAN da hannu a kan kowace maɓalli kuma su haɗa sakamakon. CLUSTRSCAN yana sauƙaƙa ɗakunan karatu na abokin ciniki, kayan aikin gudanarwa, da ayyukan aiki kamar neman maɓallai ta hanyar tsari ko rubutu a cikin dukkan rukunin.

  • Inganta yawan amfani da igiyoyi.
    An nuna cewa ingantawa na ciki don igiyoyi marasa tsayi fiye da byte 128 yana rage yawan amfani da ƙwaƙwalwa har zuwa 20%. Wannan yana da mahimmanci musamman ga ayyukan caching na yau da kullun waɗanda ke adana adadi mai yawa na ƙananan ƙima.

  • Ƙarancin ƙwaƙwalwa don saitin da aka tsara.
    Ingantaccen tsarin Skiplist yana rage yawan amfani da ƙwaƙwalwa don saitin da aka tsara da har zuwa 10%. An kuma hanzarta ayyukan da aka yi kan saitin da aka tsara, gami da tambayoyi kamar ZRANGEBYSCORE da ZRANGEBYLEX.

  • Ƙara yawan aiki tare da sake gyarawa.
    An inganta tsarin sake saita wurin tebur na hash, wanda galibi yakan faru lokacin da maɓallan ke girma, don rage jinkirin jinkiri. Bayanan fitarwa sun kuma ambaci raguwar hauhawar jinkirin jinkiri saboda sakin shafi mai ƙaruwa.

  • Ingantaccen samfurin zare na I/O.
    Ɗan takarar fitarwa 9.1.0-rc2 ya sake yin amfani da tsarin hulɗar zaren I/O ta amfani da layuka marasa kullewa. Bayanan fitarwa sun nuna ƙaruwar fitarwa da kashi 8-17%.

  • Yi sauri GET da SET.
    Yanzu Valkey yana amfani da agogon kayan aiki ta hanyar tsoho inda zai yiwu, wanda ke rage yawan kuɗin da ake kashewa wajen kiran tsarin da ya shafi lokaci. Aikin yana da'awar ƙarin aiki gaba ɗaya har zuwa 3% don ayyukan GET da SET.

  • Cirewar abubuwa cikin sauri.
    Yanzu haka Valkey ya dakatar da sake girman teburin hash na ɗan lokaci yayin ayyukan kamar SREM, ZREM, da HDEL don guje wa sake hash ɗin da ba dole ba da kuma hanzarta share abubuwa da yawa.

  • Ƙirƙirar kwafi mafi inganci yayin AOF.
    Lokacin ƙirƙirar kwafin da AOF ke kunnawa, yanzu ana sake amfani da fayil ɗin RDB da ya fito maimakon samar da sabon hoto don fayil ɗin tushe na AOF na farko. Wannan ya kamata ya rage yawan kuɗin da ba dole ba lokacin da ake amfani da kwafin.

  • Ingantawa ga valkey-cli da valkey-benchmark.
    An ƙara tallafin ƙaura ta atomic slot zuwa valkey-cli ta hanyar sigar --cluster-use-atomic-slot-migration don ayyukan sake daidaitawa na --cluster da --cluster reshard. An ƙara fitowar rarraba RPS zuwa alamar valkey-benchmark, tare da sigogin --warmup da --duration, wanda ke sa gwajin aiki ya fi sauƙi.

A gefe guda tare da Valkey 9.1 a cikin tsarin muhalli Ana tallata ayyukan da suka shafi hakan: Valkey Admin don kula da gani na ƙungiyoyi, Binciken Valkey 1.2 tare da binciken cikakken rubutu, matatun lambobi, alamun da binciken vector, da kuma ɗakin karatu na abokin ciniki Valkey GLIDE.

Valkey 9.1 wani muhimmin sabuntawa ne daga hangen nesa na aiki: ƙarancin ƙwaƙwalwa akan tsarin gama gari, ƙarancin latency yayin sake ginawa na ciki, sabbin umarni don gungu da bayanai na ɗan lokaci, da kuma ingantaccen tsarin tsaro don shigarwar samarwa.

source: linux.org.ru

Sayi amintaccen masauki don shafuka tare da kariyar DDoS, sabar VPS VDS 🔥 Sayi ingantaccen masaukin yanar gizo tare da kariyar DDoS, sabar VPS VDS | ProHoster