Redis

Instalējiet Redis uz Ubuntu

Instalējiet Redis uz Ubuntu
Redis ir atmiņā ievietots datu krājums. Tas ir, Redis glabā datus datora atmiņā (RAM). Redis tiek izmantots kā vietnes vai lietojumprogrammas un datu bāzes kešatmiņas kešatmiņas serveris. Kešatmiņas serveris ievērojami uzlabo jūsu vietnes vai lietojumprogrammas veiktspēju, jo visbiežāk piekļūtie dati tiek saglabāti kešatmiņā jūsu datora RAM atmiņā.

Vienkāršs piemērs padarīs daudz skaidrāku nepieciešamību pēc kešatmiņas servera. Pieņemsim, ka jums pieder angļu valodas vārdnīcas lietotne. Vārdnīcu datu bāzē ir aptuveni 200 000 vārdu. Kad lietotājs meklē vārdu jūsu lietotnē, jūsu lietotnei ir jāmeklē datu bāze un jāatrod vārds, un pēc tam lietotājam tiek parādīta nozīme un daži piemēru teikumi. Bet 90% vai vairāk cilvēku meklē ļoti izplatītus vārdus, teiksim 30 000 vārdus no 200 000 vārdiem jūsu datu bāzē. Tātad jūsu vārdnīcas lietotne daudz laika pavada, meklējot datu bāzē vienu un to pašu vārdu. Tādējādi servera slodze un lapas piekļuves laiks palielinās. Ko darīt, ja jūs varētu piegādāt parasti meklētos 30 000 vārdus ātrāk un efektīvāk? Ja jūs iestatāt kešatmiņas serveri un kešatmiņā visbiežāk meklētos vārdus, tad 90% no servera slodzes tiks samazināti. Arī jūsu lietotne reaģēs ātrāk nekā jebkad agrāk. Tātad jūs varat paveikt vairāk ar mazāk. Jums nav nepieciešams ļoti jaudīgs serveris, ja starp tiem izmantojat kešatmiņas serveri. Vārdnīcas lietotnes veiktspēju var ātri palielināt, nepalielinot izmaksas.

Tagad jūs zināt, cik svarīgi patiesībā ir kešatmiņas serveri. Redis ir lielisks kešatmiņas risinājums.  Šajā rakstā es parādīšu, kā instalēt Redis uz Ubuntu. Es izmantošu Ubuntu 18.04 LTS demonstrācijai. Bet tam vajadzētu darboties jebkurai mūsdienu Ubuntu versijai. Sāksim.

Redis instalēšana Ubuntu, izmantojot Package Manager:

Redis ir pieejams oficiālajā Ubuntu pakotņu krātuvē. Tāpēc to ir patiešām viegli uzstādīt.  Vispirms atjauniniet savas Ubuntu mašīnas APT pakotnes krātuves kešatmiņu ar šādu komandu:

$ sudo apt atjauninājums

Būtu jāatjaunina APT pakotnes krātuves kešatmiņa.

Tagad instalējiet Redis ar šādu komandu:

$ sudo apt install redis

Tagad nospiediet y un pēc tam nospiediet turpināt.

Redis ir jāuzstāda.

Tagad pārbaudiet, vai Redis darbojas pareizi, izmantojot šādu komandu:

$ redis-cli --versija

Kā redzat, manā Ubuntu 18.04 LTS mašīna, Redis 4.0.9 ir instalēts un darbojas pareizi.

Redis pakalpojuma palaišana un pārtraukšana:

Tagad, lai pārbaudītu, vai Redis pakalpojums darbojas, palaidiet šādu komandu:

$ sudo systemctl statuss tiek atjaunots

Kā redzat, Redis pakalpojums darbojas.

Lai apturētu Redis pakalpojumu, izpildiet šādu komandu:

$ sudo systemctl stop redis

Kā redzat, Redis pakalpojums vairs nedarbojas.

Lai palaistu pakalpojumu Redis, palaidiet šādu komandu:

$ sudo systemctl start redis

Kā redzat, Redis pakalpojums atkal darbojas.

Redis palaišana sistēmas sāknēšanas laikā:

Ja vēlaties, lai pakalpojums Redis tiktu palaists, kad dators sāk darboties, varat pievienot pakalpojumu Redis sava Ubuntu datora startēšanai.  Pievienojiet pakalpojumu Redis sava Ubuntu datora startēšanai ar šādu komandu:

$ sudo systemctl iespējo redis-serveri

Redis pakalpojums jāpievieno jūsu Ubuntu mašīnas startēšanai.

Redis pakalpojuma noņemšana no sistēmas startēšanas:

Ja esat pievienojis pakalpojumu Redis sava Ubuntu datora startēšanai un vēlaties to tūlīt noņemt no sistēmas startēšanas, palaidiet šādu komandu:

$ sudo systemctl atspējo redis-serveri

Redis pakalpojums ir jānoņem no jūsu Ubuntu mašīnas startēšanas.

Redis ēka no avota:

Redis no avota var izveidot arī Ubuntu. Tas ir viegli, jo Redisam nav nekādu atkarību. Viss, kas jums nepieciešams, ir, lai būtu darbojošies GCC kompilatoru rīku komplekti. GCC un visus veidošanas rīkus varat viegli instalēt Ubuntu ar šādu komandu:

$ sudo apt install build-essential

Tagad nospiediet y un pēc tam nospiediet .

Jāinstalē GCC un visi būvēšanas rīki.

Tagad lejupielādējiet Redis avota kodu no Redis oficiālās vietnes vietnē https: // redis.io / lejupielādēt

Rakstīšanas laikā Redis jaunākā beta versija ir 5.0. Apkoposim un instalēsim to.  Vispirms izveidojiet pagaidu direktoriju (sauksim to redis5) un dodieties uz to ar šādu komandu:

$ mkdir ~ / redis5 && cd ~ / redis5

Tagad lejupielādējiet Redis 5.0-RC 6 avota kods ar šādu komandu:

$ wget https: // github.com / antirez / redis / arhīvs / 5.0-rc6.darva.gz

Redis 5.0 Beta pirmkodu arhīvs ir jālejupielādē.

Tagad izvelciet avota koda arhīva failu ar šādu komandu:

$ tar xvzf 5.0-rc6.darva.gz

Arhīva fails ir jāizvelk.

Kā redzat, jauns katalogs redis-5.0-rc6 / ir izveidots.

Tagad dodieties uz redis-5.0-rc6 / direktoriju ar šādu komandu:

$ cd redis-5.0-rc6

Tagad apkopojiet Redis ar šādu komandu:

$ make

Kā redzat, Redis tiek sastādīts. Tam vajadzētu paiet kādu laiku.

Kad kompilēšanas process ir pabeigts, jums vajadzētu redzēt šādu izvadi:

Tagad instalējiet Redis ar šādu komandu:

$ sudo veikt instalēšanu

Redis ir instalēts.

Lai pārbaudītu, kur ir instalēti Redis binārie faili, izpildiet šādu komandu:

$ whereis redis-serveris

Kā redzat, Redis binārie faili ir pieejami / usr / local / bin direktorijā.

Lai pārbaudītu, vai Redis darbojas, izpildiet šādu komandu:

$ redis-cli --versija

Kā redzat, Redis 4.9.106 ir uzstādīts un darbojas pareizi.

Redis programmēšanas atbalsts Languge:

Jūs varat mijiedarboties ar Redis ar daudzām programmēšanas valodām, piemēram, Node.js, PHP, Ruby, Python, C, C ++, Java un daudz ko citu.

Lai pārbaudītu, vai Redis atbalsta jūsu vēlamo programmēšanas valodu, lūdzu, skatiet Redis oficiālo vietni vietnē https: // redis.io / klienti

Tātad, šādi jūs instalējat Redis uz Ubuntu. Paldies, ka izlasījāt šo rakstu.

Labākās komandrindas spēles Linux
Komandrinda nav tikai lielākais sabiedrotais, lietojot Linux, bet tā var būt arī izklaides avots, jo to var izmantot, lai spēlētu daudzas jautras spēl...
Labākās Linux spēļu gamepad kartēšanas lietotnes
Ja jums patīk spēlēt spēles Linux ar parastu tastatūru, nevis parasto tastatūru un peles ievades sistēmu, jums ir dažas noderīgas lietotnes. Daudzas d...
Noderīgi rīki Linux spēlētājiem
Ja jums patīk spēlēt spēles Linux, iespējams, ka spēļu pieredzes uzlabošanai, iespējams, esat izmantojis tādas lietotnes un utilītprogrammas kā Wine, ...