Redis¶
Այս հոդվածում
Տեղեկատվություն
Redis-ը (Remote Dictionary Server) բաց կոդով, ոչ առնչական բանալի-արժեք տվյալների բազա է, որը տվյալները պահպանում է օպերատիվ հիշողության մեջ։ Redis-ը աջակցում է տարբեր տվյալների կառուցվածքներ (շղթաներ, ցուցակներ, բազմություններ, հեշ-ցուցակներ, երկրաճեոդատական տվյալներ)։ Redis-ը հաճախ օգտագործվում է այն խնդիրների համար, որտեղ կարևոր է բարձր արագությունը, օրինակ՝ հաղորդագրությունների հրապարակում կամ քեշավորում։ Redis տվյալների բազան բարձրացնում է վեբ հավելվածների արդյունավետությունը՝ օգնելով նվազեցնել պատասխանի ժամանակը և սերվերի բեռը։
Redis. Հիմնական հնարավորություններ¶
- Բարձր մշակման արագություն. մշակում է միլիոնավոր գործողություններ վայրկյանում (RPS), օպերատիվ հիշողության մեջ պահվող տվյալներին մուտք գործելը 100–1000 անգամ ավելի արագ է, քան սկավառակին մուտք գործելը։
- Ստանդարտ հնարավորությունների լայն շրջանակ. աջակցում է Pub/Sub-ին, բանալիների ավտոմատ ժամկետանցմանը, հուսալի հաղորդագրությունների հերթերին, երկրաճեոդատական որոնմանը։
- Հուսալիություն և տևողություն. Redis-ը աջակցում է տվյալների պահպանմանը սկավառակի վրա մի քանի ռեժիմներով (RDB, AOF, համադրված)։
- Ընդարձակ էկոհամակարգ. աջակցում է 20+ լեզուների. Python, Java, Node.js, Go, PHP, .NET և այլն։ Ինտեգրում Docker-ի, Kubernetes-ի, ամպային հարթակների հետ։
- Ռեսուրսների խնայողություն. հիշողության կառավարում eviction քաղաքականությունների միջոցով (LFU, LRU, volatile), Redis Flex-ի շնորհիվ 5 անգամ ավելի շատ տվյալներ պահելու հնարավորություն։
Տեղակայման հնարավորություններ¶
| ID | Ծրագրային ապահովման անվանում | Համատեղելի ՕՀ | VM | BM | VGPU | GPU | Նվազագույն CPU (միջուկներ) | Նվազագույն RAM (ԳԲ) | Նվազագույն HDD/SSD (ԳԲ) | Սեփական դոմեն | Ակտիվ |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 538 | Redis | Ubuntu 22.04 | + | + | + | + | 1 | 1 | 10 | Ոչ | ՊԱՏՎԻՐԵԼ |
- Ինստալյացիայի ժամանակը՝ 15–20 րոպե՝ ներառյալ օպերացիոն համակարգի տեղադրումը.
- Redis-ի տեղադրման գործընթացը ներառում է մի քանի փուլեր.
- Համակարգի տեղադրում.
- Պահոցների և GPG բանալիների ավելացում.
- Redis փաթեթի տեղադրում պահոցից.
- Redis ծառայության ավտոմատ միացման ակտիվացում.
Նշում
Եթե այլ կերպ նշված չէ, մենք ըստ լռելյայնի տեղադրում ենք ծրագրային ապահովման վերջին թողարկման տարբերակը՝ մշակողի կայքից կամ օպերացիոն համակարգի պահոցներից։
Redis-ի տեղադրումից հետո սկսելու համար¶
Պատվերի վճարումից հետո գրանցման ժամանակ նշված էլ. փոստի հասցեին կուղարկվի ծանուցում, որ սերվերը պատրաստ է աշխատելու։ Այն կպարունակի VPS-ի IP հասցեն, ինչպես նաև մուտքի օգտատերի անունը և գաղտնաբառը։ Մեր ընկերության հաճախորդները սարքավորումները կառավարում են սերվերի կառավարման վահանակի և API-ի միջոցով — Invapi։
Նշում
Redis-ի հիմնական կարգավորումների մանրամասն տեղեկատվությունը կարելի է գտնել մշակողի փաստաթղթերում։