Quick start redis, dev-tricks

Aceasta este instrucțiunea pentru lansarea rapidă a Redis pentru începători. După ce ați citit-o, puteți:

UstanovkaRedis

Metoda propusă de instalare a lui Redis este compilarea acestuia din surse, deoarece Redis nu are nicio dependență, cu excepția compilatorului GCC de lucru și a LIBC. Instalarea acestuia cu managerul de pachete al distribuției dvs. Linux este puțin frustrant. deoarece versiunea disponibilă nu este ultima.

Pentru a compila Redis, urmați acești pași simpli:

În acest stadiu, puteți verifica dacă ansamblul dvs. funcționează corect încercând să introduceți testul de testare. dar acesta este un pas opțional. După compilare, directorul src din distribuția Redis este populat cu programele care fac parte din Redis:

Puteți copia atât serverul Redis, cât și interfața liniei de comandă în locațiile corecte sau manual utilizând următoarele comenzi:

sudo cp src / redis - server / usr / local / bin /

sudo cp src / redis - cli / usr / local / bin /

Sau doar folosiți sudo make install.

În următoarea documentație, vom presupune că / usr / local / bin în variabila de mediu PATH. astfel încât să puteți rula fișiere binare fără a specifica calea completă.

Noțiuni de bazăRedis

Cea mai ușoară cale de a porni un server Redis este pur și simplu să executați un redis-server binar (binar) fără argumente.

În exemplul de mai sus, Redis a fost pornit fără fișiere de configurare explicite, astfel încât toți parametrii vor utiliza implicit intern. Acest lucru este convenabil dacă începi să înveți Redis. dar pentru medii de lucru, utilizați fișierul de configurare.

Pentru a porni Redis cu fișierul de configurare, utilizați calea completă la fișierul de configurare ca primul argument, după cum se arată în următorul exemplu: redis-server /etc/redis.conf. Utilizați fișierul redis.conf din directorul rădăcină al distribuției sursă Redis ca șablon. pentru a scrie fișierul de configurare.

Să vedem dacă Redis funcționează

Programele externe comunică cu Redis utilizând prize TCP și un protocol specific Redis. Acest protocol este implementat în bibliotecile client Redis pentru diferite limbi de programare. Puteți folosi următorul program - redis-cli. Primul lucru pe care trebuie să-l faceți pentru a verifica dacă Redis funcționează corect este să trimiteți comanda PING cu redis-CLI:

În această etapă, puteți "vorbi" cu Redis. Acesta este momentul potrivit pentru a întrerupe și a începe introducerea în tipurile de date pentru a afla câteva comenzi Redis. Dacă cunoașteți deja comenzile de bază ale Redis, puteți continua să citiți.

Redabil stabilitatea

Pentru pornire rapidă, este important să se înțeleagă că, dacă începeți Redis cu configurația implicită, Redis va reține în mod spontan datele stabilite numai din când în când (de exemplu, după cinci minute, dacă aveți cel puțin 100 de modificări în datele dvs.), așa că, dacă doriți ca bazele dvs. de date să fie salvate și repornite după repornire, asigurați-vă că ați apelat la comanda SAVE. În caz contrar, asigurați-vă că utilizați comanda SHUTDOWN pentru a părăsi baza de date:

$ redis - shutdown cli

Cu această metodă, datele vor fi salvate pe disc înainte de a ieși.

O instalare mai corectă a Redis

Rularea Redis din linia de comandă este excelentă atât pentru testare, cât și pentru dezvoltare. Cu toate acestea, la un moment dat va trebui să rulați o aplicație reală pe un server real. Pentru această opțiune, aveți doi pași:

  • Rularea Redis folosind ecranul.
  • Instalați Redis în Linux în mod corespunzător folosind scriptul de inițializare, astfel încât după repornire totul va începe din nou.

Presupunem că ați copiat deja executabilele redis-server și redis-cli (/ usr / local / bin)

  • Creați un director pentru stocarea fișierelor și a datelor de configurare Redis:

Articole similare