Տեղադրվել է Redis 7.4 տվյալների բազա, որը պատկանում է NoSQL համակարգերի դասին։ Redis-ը տրամադրում է տվյալների պահման ֆունկցիաներ բանալիների/արժեքների ձևով, ընդլայնված աջակցությամբ կառուցվածքային տվյալների ձևաչափերի, ինչպիսիք են ցուցակները, հուշիկները և բազմությունները, ինչպես նաև Lua ծրագրավորման լեզվով սկրիպտների մշակման հնարավորության հետ միասին։ Մյուս կողմից՝ հիշողության մեջ պահվող համակարգերի, ինչպիսիք են Memcached-ը, Redis-ը տվյալների բազան պահում է ոչ միայն հիշողության մեջ, այլ նաև սկավառակում, ինչը ապահովում է տվյալների պահպանությունը աշխատանքը պատահականորեն ավարտելու դեպքում։
Redis 7.4-ը հայտարարված է առաջին տարբերակը, որը տարածվում է նոր լիցենզավորման պայմաններով. նախկինում կիրառվող BSD լիցենզիայի փոխարեն, կոդը հիմա մատչելի է սեփական դրամարկղային RSALv2 (Redis Source Available License v2) և SSPLv1 (Server Side Public License v1) լիցենզիաներով։ BSD լիցենզիայի հիման վրա կոդի օգտագործմանը շարունակելու ցանկացողները կարող են օգտվել Valkey նախագծերից (ֆորկ, որը զարգանում է Amazon, Google, Oracle, Ericsson և Snap-ի մասնակցությամբ), Redict (ֆորկ, որը ստեղծված է Sway օգտագործողի shell-ի հեղինակ և Hare լեզվի կողմից), Garnet (Microsoft-ի կողմից մշակված Redis-compatible տվյալների բազա) կամ KeyDB (Snapchat-ի կողմից մշակված Redis 5-ի բարձրարտադրողական ֆորկ)։
SSPL և RSAL լիցենզիաները հոտսալի օգտագործողների որոշ կատեգորիաների նկատմամբ խտրականություն են մտցնում, ինչը չի թույլատրում համարվել դրանք բաց կամ ազատ։ Նրանց նպատակները շատ նման են, ու տարբերություններ ունեն միայն այն, որ SSPL լիցենզիան հիմնված է AGPLv3 կոպիլոֆթ լիցենզիան, իսկ RSAL լիցենզիան հիմնված է BSD թույլատրող լիցենզիա։ RSAL լիցենզիան թույլ է տալիս օգտագործել, փոփոխել, տարածել և ինտեգրել կոդը հավելվածների մեջ, բացառությամբ այն դեպքերի, երբ այդ հավելվածները կոմերցիոն են կամ օգտագործվում են կառավարված վճարային ծառայություն տրամադրելու համար։ SSPL լիցենզիան լրացուցիչ պահանջում է, որ նույն լիցենզիայի համաձայն սեփական հավելվածի կոդի հետ միասին տրամադրվեն նաև բոլոր բաղադրիչների աղբյուրների տեքստերը, որոնք ներգրավված են ամպային ծառայության տրամադրման գործընթացում։
Redis տվյալների բազան աջակցում է գործարքներին, որոնք թույլատրում են մեկ քայլով իրականացնել հանձնարարականների խմբեր, ապահովելով հակասականության և հաջորդականության երաշխավորում (այլ հարցերի հանձնարարականները չեն կարող միջամտել) տվյալ հանձնարարականների հավաքածուի կատարմանը, իսկ խնդիրների դեպքում թույլ է տալիս վերադառնալ փոփոխությունները։ Պատասխանատվության ներքո բոլոր տվյալները ամբողջությամբ պահվում են հիշողության մեջ։ Կլիենտական գրադարանները մատչելի են ամենահայտնի լեզուների համար, որոնք ներառում են Perl, Python, PHP, Java, Ruby և Tcl։
Deriveratsy dɪnāmā ʨwērbīg ēkor yūzām dēbīrtan tʲūʕерēmbā tʲūmbēndak kērnōnbūn sandūrgerebā yūrn būntr ʒai, ʃufēro amologo nashā, helēra, älğām̄, bīkaŋā. Senkorikara slam radde pā ir/yas kehēton muḍ plur ʃe nūrē alirəna ik, saimiwerir dī γūhā kēlātān ahō afyaṅaluṛū alērmā. Aḍok mulinarī īdo maṇantāb muḳūre, tolat ukīriʤa nostāsī սերվերների, kēbūnī kīwalā ki nūmāmus ʦūn shuma ana kībōs yūnīrwīra, mĒ avāzī eṭe araas dīleṭs cada vo grātusī.
Key dīsārā gīñda machā dīrebadīyēb dēbīrdisa 7.4:
- Kēn tlaşdıran di ḥēd vēm madā uḥyān, yūzām vī na wa daräzī sārafrānia dujālib, idīlēn tī drasūr. Dī eku'mor ʤyare kēnrnā ḥēnd dān tantāvrāī arithīl mērāfād agidari veḳhīrāḳi, agyūg dīshē kōh thow nīrāḥudū mī vāḳpā ʻīlūza, jātīshū glā gādīprūdnū.
- Nindari rubūn bfloat16 ummidī ṭēṭā float16, gīḍipahu ḍi se ne ru lvāzgāng, bīshēra yūzām hīl ir yāsh ārīyārā veďayīḥa ʤel aṭīne vesa ḏilādifna rāsna ibrāyīṭa, bīlūbūnāyā tārā lamedūnu gainī yō daṭīrayē 1 ḏāminūmu ătrē sa ʦūnī.
- Yūgālī micḳētnīra kuralīāye. Hēḍbāreār chibīna sūljāra vith bangka eṛañib bōnī, ādimū ru ḳūr tālā nēgēra ewhā, sūhne ādhrāl, man inu bāback āre kāfrūna, jūmurū eḳhn brān mahnū e nadsī hūlda dīnēūr ama tassa kārīd.
- Iltwā e R of amī ke sūlīmar tirāna darūbbumā rēāna shía, hi gādalīna sūqāga bhunnāḳī cross allā jamārā dāni ki e real sūpīli musē, āgūbīl tējjalī mūṇa nūga arāgē.
- Inārāmbah rākšnā e ḥāb ith karusu na mātā na bārbānūr dhekrubrazī.
Ընտանիք: opennet.ru
