RDM: un instrument de gestionare a desktopului Redis

Redis

Redis este un motor de baze de date în memorie, bazat pe stocarea în tabele hash (cheie / valoare), dar care poate fi opțional utilizat ca bază de date durabilă sau persistentă.

Este scris în ANSI C de Salvatore Sanfilippo, care este sponsorizat de Redis Labs. Este lansat sub licența BSD, deci este considerat software open source.

Limbajele de programare acceptate de Redis pe client sunt: ActionScript, C, C ++, C #, Clojure, Common Lisp, Erlang, Go, Haskell, haXe, Io, Java, JavaScript de pe server (Node.js), Lua, Objective-C, Perl, PHP, Pure Date, Python, Ruby, Scala, Smalltalk și Tcl.

Printre caracteristicile sale principale putem găsi:

  • Excepțional de rapid: Redis este foarte rapid și poate efectua aproximativ 110000 SET-uri pe secundă, aproximativ 81000 GET-uri pe secundă.
  • Suportă tipuri bogate de dateRedis acceptă în mod nativ majoritatea tipurilor de date cu care dezvoltatorii sunt deja familiarizați, cum ar fi listă, set, set ordonat și hashuri. Acest lucru facilitează rezolvarea unei varietăți de probleme, deoarece știm care problemă poate fi soluționată cel mai bine prin ce tip de date.
  • Operațiile sunt atomice - Toate operațiunile Redis sunt atomice, asigurându-se că, dacă doi clienți accesează simultan, serverul Redis va primi valoarea actualizată.
  • Instrument multi-utilitar : Redis este un instrument multi-utilitar și poate fi utilizat în diverse cazuri de utilizare, cum ar fi stocarea în cache, cozile de mesagerie (Redis acceptă în mod nativ publicarea / abonarea), orice date de scurtă durată din aplicația dvs., cum ar fi sesiunile de aplicații web, numărul de pagini web etc.

Pentru a gestiona acest motor de baze de date, pPutem folosi Redis Desktop Manager (RDM) care este un instrument de gestionare desktop Redis multiplataforma, rapid și simplu, bazat pe dezvoltarea Qt 5 care acceptă tunelarea SSH.

Acest instrument oferă o interfață grafică ușor de utilizat pentru a accesa baza de date Redis și efectuați câteva operații de bază: vizualizați tastele ca un copac, tastele CRUD, executați comenzi prin shell.

RDM acceptă criptarea SSL / TLS, tunelurile SSH și instanțele Redis în cloudprecum: Amazon ElastiCache, Microsoft Azure Redis Cache și Redis Labs.

Cum se instalează Redis Desktop Manager pe Ubuntu 18.04 LTS și derivate?

Acest software poate fi obținut direct din pachetele Snap, deci pentru a-l instala în sistemul nostru trebuie să avem suportul pentru a putea instala aplicații de acest tip.

Folosind acest tip de instalare, aplicația RDM poate fi obținută pe majoritatea distribuțiilor Linux actuale sau care au suport pentru instalarea aplicațiilor de la Snap.

Pentru a-l instala, trebuie doar să deschideți un terminal Ctrl + Alt + T și să executați următoarea comandă:

sudo snap install redis-desktop-manager

Și gata cu aceasta, vom avea deja această aplicație instalată.

O altă metodă pe care o avem pentru a obține acest software este prin restrângerea pachetului din codul său sursă.

Pentru aceasta Trebuie să deschidem un terminal și să executăm următoarea comandă:

git clone --recursive https://github.com/uglide/RedisDesktopManager.git -b 0.9 rdm && cd ./rdm

Odată ce codul sursă a fost obținut, începem cu compilarea acestuia.

cd src/

./configure

qmake && make && sudo make install

cd /opt/redis-desktop-manager/

sudo mv qt.conf qt.backup

Cum se utilizează Redis Desktop Manager pe Ubuntu 18.04 LTS și derivate?

rdm_main

După instalarea RDM, primul lucru pe care trebuie să-l faci pentru a începe să îl folosești este să creezi o conexiune la serverul tău Redis. Pe ecranul principal, apăsați butonul Conectare la server Redis.

Conectați-vă la serverul redis local sau public.

În prima filă, Setări conexiune, puneți informațiile generale despre conexiunea pe care o creați.

  • Nume: numele noii conexiuni (exemplu: my_local_redis)
  • Gazdă - gazdă redis-server (exemplu: localhost)
  • Port - port redis-server (exemplu: 6379)
  • Auth - Server de autentificare Redis-parolă (http://redis.io/commands/AUTH)
  • Conectați-vă la serverul redis public cu SSL

Dacă vor să se conecteze la redis-server cu SSL, trebuie să activeze SSL în a doua filă și să furnizeze o cheie publică în format PEM.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.