Redis

Įdiekite „Redis“ į „Ubuntu“

Įdiekite „Redis“ į „Ubuntu“
„Redis“ yra atmintyje esanti duomenų saugykla. Tai yra, „Redis“ saugo duomenis kompiuterio atmintyje (RAM). „Redis“ naudojamas kaip svetainės ar programos talpyklos serveris ir duomenų bazės talpykla. Talpyklos serveris žymiai pagerina jūsų svetainės ar programos našumą, nes dažniausiai pasiekiami duomenys yra talpykloje jūsų kompiuterio atmintyje, o tai yra labai greita.

Paprastas pavyzdys žymiai padidins talpyklos serverio poreikį. Tarkime, jums priklauso anglų kalbos žodyno programa. Jūsų žodynų duomenų bazėje yra apie 200 000 žodžių. Kai vartotojas ieško žodžio jūsų programoje, jūsų programa turi ieškoti duomenų bazėje ir rasti žodį, tada vartotojui parodoma reikšmė ir keli sakinių pavyzdžiai. Tačiau 90% ar daugiau žmonių ieško labai paplitusių žodžių, tarkime, 30 000 žodžių iš viso 200 000 žodžių jūsų duomenų bazėje. Taigi, jūsų žodyno programa praleidžia daug laiko ieškodama to paties žodžio duomenų bazėje. Taigi ilgėja serverio apkrova ir puslapių prieigos laikas. Kas būtų, jei galėtumėte pateikti dažniausiai ieškomus 30 000 žodžių greičiau ir efektyviau? Na, jei nustatysite talpyklos serverį ir talpyklą dažniausiai ieškotiems žodžiams, tada sumažės 90% serverio apkrovos. Jūsų programa taip pat atsakys greičiau nei bet kada. Taigi galite padaryti daugiau su mažiau. Jums nereikia labai galingo serverio, jei tarp jų naudojate talpyklos serverį. Žodyno programos našumą galima greitai padidinti nedidinant išlaidų.

Dabar jūs žinote, kokie iš tikrųjų yra talpyklos serveriai. „Redis“ yra puikus sprendimas talpykloje.  Šiame straipsnyje aš jums parodysiu, kaip įdiegti „Redis“ į „Ubuntu“. Aš naudosiu „Ubuntu 18“.04 LTS demonstracijai. Bet tai turėtų veikti bet kuriai šiuolaikinei „Ubuntu“ versijai. Pradėkime.

„Redis“ diegimas „Ubuntu“ naudojant „Package Manager“:

„Redis“ yra oficialioje „Ubuntu“ paketų saugykloje. Taigi ją įdiegti tikrai lengva.  Pirmiausia atnaujinkite „Ubuntu“ kompiuterio APT paketų saugyklos talpyklą naudodami šią komandą:

$ sudo apt atnaujinimas

Reikėtų atnaujinti APT paketų saugyklos talpyklą.

Dabar įdiekite „Redis“ naudodami šią komandą:

$ sudo apt install redis

Dabar paspauskite y tada paspauskite tęsti.

Reikėtų įdiegti „Redis“.

Dabar patikrinkite, ar „Redis“ veikia tinkamai, atlikdami šią komandą:

$ redis-cli - versija

Kaip matote, mano „Ubuntu 18“.04 LTS aparatas, Redis 4.0.9 yra įdiegtas ir veikia tinkamai.

„Redis“ paslaugos paleidimas ir sustabdymas:

Dabar norėdami patikrinti, ar veikia „Redis“ paslauga, vykdykite šią komandą:

$ sudo systemctl būsena iš naujo

Kaip matote, „Redis“ tarnyba veikia.

Norėdami sustabdyti „Redis“ paslaugą, vykdykite šią komandą:

$ sudo systemctl stop redis

Kaip matote, „Redis“ tarnyba nebeveikia.

Norėdami paleisti „Redis“ paslaugą, vykdykite šią komandą:

$ sudo systemctl start redis

Kaip matote, „Redis“ tarnyba vėl veikia.

„Redis“ paleidimas į sistemos paleidimą:

Jei norite, kad „Redis“ paslauga būtų paleista, kai jūsų kompiuteris paleidžiamas, galite pridėti „Redis“ paslaugą prie savo „Ubuntu“ mašinos paleidimo.  Pridėkite „Redis“ paslaugą prie sistemos „Ubuntu“ kompiuterio paleidimo naudodami šią komandą:

$ sudo systemctl įjungti redis-serverį

„Redis“ paslauga turėtų būti įtraukta į sistemos „Ubuntu“ kompiuterio paleidimą.

„Redis“ paslaugos pašalinimas iš sistemos paleidimo:

Jei pridėjote „Redis“ paslaugą prie „Ubuntu“ kompiuterio sistemos paleidimo ir norėtumėte ją pašalinti iš sistemos paleisties dabar, paleiskite šią komandą:

$ sudo systemctl išjungti redis-serverį

„Redis“ paslauga turėtų būti pašalinta iš sistemos „Ubuntu“ kompiuterio paleidimo.

„Redis“ pastatas iš šaltinio:

Taip pat galite sukurti „Redis“ iš šaltinio „Ubuntu“. Tai lengva, nes Redis neturi jokių priklausomybių. Viskas, ko jums reikia - turėti veikiančius GCC kompiliatorių įrankių rinkinius. Galite lengvai įdiegti GCC ir visus kūrimo įrankius „Ubuntu“ naudodami šią komandą:

$ sudo apt install build-essential

Dabar paspauskite y tada paspauskite .

GCC ir visi sukūrimo įrankiai turėtų būti įdiegti.

Dabar atsisiųskite „Redis“ šaltinio kodą iš oficialios „Redis“ svetainės adresu https: // redis.io / atsisiųsti

Šiuo metu naujausia „Redis“ beta versija yra 5.0. Sudarykime ir įdiekime.  Pirmiausia sukurkite laikiną katalogą (pavadinkime jį redis5) ir eikite į jį naudodami šią komandą:

$ mkdir ~ / redis5 && cd ~ / redis5

Dabar atsisiųskite „Redis 5“.0-RC 6 šaltinio kodas su šia komanda:

$ wget https: // github.com / antirez / redis / archive / 5.0-rc6.degutas.gz

Redis 5.0 Beta šaltinio kodo archyvą reikia atsisiųsti.

Dabar išimkite šaltinio kodo archyvo failą naudodami šią komandą:

$ tar xvzf 5.0-rc6.degutas.gz

Archyvo failas turėtų būti išgautas.

Kaip matote, naujas katalogas redis-5.0-rc6 / yra sukurtas.

Dabar eikite į redis-5.0-rc6 / katalogą su šia komanda:

$ cd redis-5.0-rc6

Dabar sudarykite „Redis“ naudodami šią komandą:

$ padaryti

Kaip matote, Redis yra sudaromas. Tai turėtų užtrukti.

Kai kompiliavimo procesas bus baigtas, turėtumėte pamatyti šį išvestį:

Dabar įdiekite „Redis“ naudodami šią komandą:

$ sudo make install

Redis yra įdiegtas.

Norėdami patikrinti, kur įdiegti „Redis“ dvejetainiai failai, vykdykite šią komandą:

$ whereis redis-serveris

Kaip matote, „Redis“ dvejetainiai failai yra / usr / local / bin kataloge.

Norėdami patikrinti, ar „Redis“ veikia, vykdykite šią komandą:

$ redis-cli - versija

Kaip matote, Redis 4.9.106 yra sumontuotas ir veikia tinkamai.

Redis programavimas „Languge“ palaikymas:

Su Redis galite bendrauti naudodami daugybę programavimo kalbų, tokių kaip „Node“.js, PHP, Ruby, Python, C, C ++, Java ir daug daugiau.

Norėdami sužinoti, ar „Redis“ palaiko jūsų norimą programavimo kalbą, apsilankykite oficialioje „Redis“ svetainėje adresu https: // redis.io / klientai

Taigi taip įdiegiate „Redis“ į „Ubuntu“. Dėkojame, kad perskaitėte šį straipsnį.

Geriausi „Linux“ žaidimų konsolių emuliatoriai
Šiame straipsnyje bus išvardyta populiari žaidimų konsolių emuliavimo programinė įranga, skirta „Linux“. „Emuliacija“ yra programinės įrangos suderina...
Geriausi „Linux“ žaidimų distristai 2021 m
„Linux“ operacinė sistema nuėjo ilgą kelią nuo originalios, paprastos, serverio išvaizdos. Ši OS pastaraisiais metais nepaprastai patobulėjo ir dabar ...
Kaip užfiksuoti ir perduoti savo žaidimų sesiją sistemoje „Linux“
Anksčiau žaidimai buvo laikomi tik pomėgiu, tačiau laikui bėgant lošimų pramonė labai augo technologijų ir žaidėjų skaičiaus atžvilgiu. Žaidimų audito...