Redict 7.3.0, Redis andmebaasi hargnemise vÀljaanne.

Drew DeVault, Sway kasutajakeskkonna, Hare programmeerimiskeele, Aerc postiklient ja SourceHut koostööpÔhja platvormi autor, esitles Redict 7.3.0 vÀljaande kÀivitamist, mis on Redis andmebaasi haru. Redict pÔhineb Redis 7.2.4-l, viimasel versioonil, mis on vabastatud BSD litsentsi alusel. Redict projekti arenduses tehtud muudatused on vabastatud LGPLv3.0 litsentsi alusel, kuid Redis'ist laenatud kood jÀÀb BSD litsentsi alla.

Redict 7.3.0 positsioneeritakse kui esimene eraldi vĂ€ljaanne, mille muudatused on seni piiratud ainult brĂ€ndimise ja vĂ€ikeste parandustega, nĂ€iteks utiliit redis-cli on ĂŒmber nimetatud redict-cli-ks ja konfiguratsioonifail /etc/redis.conf on muudetud /etc/redict.conf-iks. Redict 7.3.0 on oma funktsioonide poolest tĂ€ielikult ĂŒhilduv Redis 7.2.4 vĂ€ljalaskega ja vĂ”ib seda asendada, kuid ei ole seotud arenduses oleva Redis 7.3.0 haruga ega garanteeri ĂŒhilduvust sellega.

Erinevalt Amazon, Google, Oracle, Ericsson ja Snap poolt loodud Valkey harust, on Redict projekti eesmĂ€rk konservatiivne koodibaasi hooldus pika aja jooksul ja stabiilsuse tagamine, mitte radikaalsete muudatuste ja innovatsioonide edendamine kommertsettevĂ”tete huvides, mis pakuvad ressursse. Redict arendajate arvates on Redis praeguses vormis saavutanud kĂŒpsuse ja sisaldab kĂ”iki vajalikke funktsioone, seega on oluline jĂ€tkata vigade ja haavatavuste parandamist, mitte funktsionaalsuse laiendamist.

LGPL litsentsi valik BSD asemel oma muudatuste jaoks seletab Redicti omanike kaitset katsetest luua omandiĂ”igusega jaotusi ning koodi ĂŒleviimist Redis'i, mis on muutunud omandiĂ”igusega projektiks. Samas ei takista LGPL litsents kommertstoodete ja pilvesĂŒsteemide arendajaid Redicti kasutamast oma teenustes ja projektides. Redict areneb eksklusiivselt kogukonna jĂ”ududega ja kogukonna hĂŒvanguks, mitte vĂ€ikese hulgaga ettevĂ”tteid, kes kaitsevad oma huve. TĂ€iendamise otsused tehakse arendajate vahel konsensuse saavutamise alusel.

Tulevikusuuniste hulgas on mĂ€rgitud kokkupanemisĂŒsteemi moderniseerimine, kliendi teekide forkide loomine (nĂ€iteks on juba loodud hiredict, Redisiga C keele kliendi teegi fork) ning sisseehitatud Lua ja jemalloc variantide vĂ€ljatĂ”stmine, et ĂŒhendada vĂ€liseid sĂ”ltuvusi, mis lihtsustab pakettide hooldust distributsioonides. Samuti ei vĂ€listata mitte-radikalisete kasulike muudatuste viimist Valkey koodibaasist.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster