Valkey 9.1

Sechaba Phula e phatlalalitse tokollo Valkey 9.1 — mofuta o mocha o tsitsitseng oa polokelo ea data ea bohlokoa ea bohlokoa e sebetsang hantle, e bulehileng (laesense ea BSD) e tšehetsang maemo a fapaneng a ts'ebeliso, joalo ka ho boloka li-caching le mela ea melaetsa, 'me e ka boela ea sebetsa e le database ea mantlha. Morero o tšehetsoa ke Linux Mokhatlo, o netefatsang hore o ntse o fumaneha e le khoutu ea mohloli o bulehileng.


Morero ona ke fereko ea Redis 'me o entsoe ka mor'a liphetoho ho laesense ea eona.

Tokollo ena e kenyelletsa likarolo tse ncha, ntlafatso ea ts'ireletso, tlhokomelo, ts'ebetso le bokhoni ba lisebelisoa. Batho ba fetang 80 ba kentse letsoho tokollong.

Liphetoho tse kholo

  • Lua e fetiselitsoe mojuleng o arohaneng.
    Ho Valkey 9.1, enjene ea ho ngola ea Lua e arotsoe ho seva e kholo 'me e isitsoe mojuleng o arohaneng. Karohano ena e fokotsa bokaholimo ba tlhaselo ea mantlha ea Valkey 'me e lumella batsamaisi ho tima Lua ka botlalo haeba li-script li sa sebelisoe. Ho nolofatsa ho utloisisa hore na ke lienjene life tsa ho ngola tse kentsoeng tsamaisong, taelo ea INFO joale e na le karolo e ncha ea karabelo: Lienjene tsa ho ngola.

  • Litokiso tse ncha tsa ts'ireletso.
    Tokollo e tsitsitseng ya 9.1.0 e kenyelletsa ditokiso tsa dikotsi tse tharo: tshebediso-after-free mokgweng wa ho notlolla moreki, phihlello e sa sebetseng ya memori taelong ya 7RESTORE, le tshebediso-after-free nakong ya ho hokahanya ka botlalo nakong ya ho phethahatsa khoutu ya Lua/function ka tlhahiso ya ho phethahatsa. Dikotsi tsena di thathamisitswe dinotong jwalo ka CVE-2026-23479, CVE-2026-25243, le CVE-2026-23631.

  • ACL ea boemo ba database.
    Sistimi ea taolo ea phihlello ea boemo ba database e ekelitsoe. Sena se lumella litumello tse nang le moelelo o monyane litlhophisong tsa basebelisi ba bangata 'me se feta melao ea phihlello ea lefats'e bakeng sa mohlala oohle oa Valkey.

  • Ho kenya disetifikeiti tsa TLS ka bohona ka bohona.
    Valkey 9.1 jwale e tshehetsa ho kenya disetifikeiti tsa TLS ka boiketsetso. Bakeng sa batsamaisi, sena se bolela mehato e fokolang ya letsoho ha ho potoloha disetifikeiti le tshebetso e bonolo haholoanyane ya ho kenya tse sireletsehileng.

  • Sehlopha se secha sa HGETDEL.
    Taelo e nka le ho hlakola masimo a le mong kapa a mangata ka athomo ho tsoa sebopehong sa hash. Sena se bohlokoa haholo bakeng sa maemo a kang mela kapa tšebeliso ea data ea hang feela, moo pele ho neng ho hlokahala ho kopanya HGET le HDEL ka transaction.

  • Sehlopha se secha sa MSETEX.
    MSETEX e o dumella ho seta dinotlolo tse ngata ka nako e arolelanwang ya bophelo bohle o sebedisa taelo e le nngwe. Pele, boemo bona bo ne bo hloka mehala e mengata ya SETEX kapa motswako wa mehala ya SET le EXPIRE ka phaephe. ​​Taelo e ntjha e fokotsa palo ya mehala mme e nolofatsa khoutu e tlwaelehileng bakeng sa data ya kopano le ya nakwana.

  • Sehlopha se secha sa CLUSTERSCAN.
    Dihlopha jwale di na le taelo e le nngwe bakeng sa ho skena dinotlolo ho pholletsa le dinotlolo tsohle. Pele, bareki ba ne ba tlameha ho tsamaisa SCAN ka letsoho ho noto e nngwe le e nngwe mme ba kopanye diphetho. CLUSTERSCAN e nolofatsa dilaeborari tsa bareki, disebediswa tsa tsamaiso, le mesebetsi ya tshebetso e kang ho batla dinotlolo ka paterone kapa mofuta ho pholletsa le sehlopha sohle.

  • Ho ntlafatsa tšebeliso ea memori ea likhoele.
    Ho ntlafatswa ha pointer ka hare bakeng sa dikhoele tse kgutshwane ho feta di-byte tse 128 ho bontshitswe ho fokotsa tshebediso ya memori ka ho fihla ho 20%. Sena se bohlokwa haholo bakeng sa mesebetsi e tlwaelehileng ya caching e bolokang palo e kgolo ya boleng bo bonyenyane.

  • Memori e fokolang bakeng sa disete tse hlophisitsweng.
    Lintlafatso tsa Skiplist li fokotsa tšebeliso ea memori bakeng sa li-sete tse hlophisitsoeng ka ho fihlela ho 10%. Ts'ebetso li-sete tse hlophisitsoeng, ho kenyeletsoa lipotso tse kang ZRANGEBYSCORE le ZRANGEBYLEX, le tsona li potlakisitsoe.

  • Mosebetsi o potlakileng ka ho tsosolosa.
    Ho aroloa ha tafole ea hash ka hare, e atisang ho etsahala ha sebaka sa senotlolo se ntse se hola, ho ntlafalitsoe ho fokotsa latency. Lintlha tsa tokollo li boetse li bua ka phokotso ea ho phahama ha latency ka lebaka la tokollo ea leqephe e ntseng e eketseha.

  • Mohlala o ntlafalitsoeng oa ho kopanya likhoele tsa I/O.
    Mokhethoa oa tokollo 9.1.0-rc2 o sebelitse bocha mohlala oa tšebelisano ea khoele ea I/O a sebelisa mela e se nang ho notleloa. Lintlha tsa tokollo li bontša keketseho ea tlhahiso ea 8–17%.

  • Potlakisa GET le SET.
    Hona joale Valkey o sebelisa oache ea hardware ka bohona moo ho khonehang, e leng se fokotsang litšenyehelo tsa mehala ea sistimi e amanang le nako. Morero o bolela keketseho ea ts'ebetso ka kakaretso ea ho fihla ho 3% bakeng sa ts'ebetso ea GET le SET.

  • Ho tlosoa ha bongata ka potlako.
    Hona joale Valkey e emisa ka nakoana ho fetola boholo ba ka hare ba litafole tsa hash nakong ea ts'ebetso e kang SREM, ZREM, le HDEL ho qoba ho nchafatsa ho sa hlokahaleng le ho potlakisa ho hlakoloa ha likarolo ka bongata.

  • Tlhahiso e sebetsang hantle ea kopi nakong ea AOF.
    Ha ho etsoa kopi e nang le AOF e nolofalitsoeng, faele ea RDB e hlahang joale e sebelisoa hape ho e-na le ho hlahisa setšoantšo se secha bakeng sa faele ea pele ea motheo ea AOF. Sena se lokela ho fokotsa litšenyehelo tse sa hlokahaleng ha ho sebelisoa kopi.

  • Lintlafatso ho valkey-cli le valkey-benchmark.
    Tšehetso ea ho falla ha li-atomic slot e ekelitsoe ho valkey-cli ka paramethara ea --cluster-use-atomic-slot-migration bakeng sa ts'ebetso ea --cluster rebalance le --cluster reshard. Tlhahiso ea kabo ea RPS e ekelitsoe ho valkey-benchmark, hammoho le liparamethara tsa --warmup le --duration, e leng se etsang hore tlhahlobo ea ts'ebetso e laolehe habonolo.

Ka thoko hammoho le Valkey 9.1 tikolohong ea tikoloho merero e amanang le eona e ntse e khothaletsoa: Tsamaiso ea Valkey bakeng sa taolo ea pono ea lihlopha, Patlo ea Valkey 1.2 ka patlo e felletseng ea mongolo, li-filter tsa linomoro, li-tag le patlo ea vector, hammoho le laeborari ea bareki Valkey GLIDE.

Valkey 9.1 ke ntlafatso ea bohlokoa ho latela pono ea ts'ebetso: memori e fokolang meahong e tloaelehileng, ho lieha ho fokolang nakong ea ho tsosolosoa ha ka hare, litaelo tse ncha bakeng sa lihlopha le data ea nakoana, le mohlala o nepahetseng haholoanyane oa ts'ireletso bakeng sa lits'ebetso tsa tlhahiso.

Source: linux.org.ru

Reka sebaka se tšepahalang sa libaka tse nang le ts'ireletso ea DDoS, li-server tsa VPS VDS 🔥 Reka sebaka se tšepahalang sa ho amohela webosaete ka tšireletso ea DDoS, li-server tsa VPS VDS | ProHoster