RDM: nástroj na správu desktopu Redis

Redis

Redis je databázový stroj v pamäti, založené na úložisku v hašovacích tabuľkách (kľúč / hodnota), ktoré však možno voliteľne použiť ako trvalú alebo trvalú databázu.

Je napísaný v ANSI C. Salvatore Sanfilippo, ktorého sponzoruje spoločnosť Redis Labs. Vychádza pod licenciou BSD, takže sa považuje za softvér s otvoreným zdrojovým kódom.

Programovacie jazyky, ktoré Redis podporuje na klientovi, sú: ActionScript, C, C ++, C #, Clojure, Common Lisp, Erlang, Go, Haskell, haXe, Io, Java, JavaScript na strane servera (Node.js), Lua, Objective-C, Perl, PHP, Pure Data, Python, Ruby, Scala, Smalltalk a Tcl.

Medzi jeho hlavné charakteristiky patria:

  • Výnimočne rýchly: Redis je veľmi rýchly a dokáže vykonať okolo 110000 81000 SETov za sekundu, približne XNUMX XNUMX GETov za sekundu.
  • Podporuje bohaté dátové typy: Redis natívne podporuje väčšinu dátových typov, ktoré vývojári už poznajú, ako napríklad zoznam, množina, usporiadaná množina a haše. Vďaka tomu je ľahké vyriešiť rôzne problémy, pretože vieme, ktorý problém je možné najlepšie vyriešiť pomocou ktorého dátového typu.
  • Operácie sú atómové - Všetky operácie Redis sú atómové, čo zaisťuje, že ak dvaja klienti pristupujú súčasne, server Redis dostane aktualizovanú hodnotu.
  • Viacúčelový nástroj : Redis je nástroj s viacerými nástrojmi, ktorý je možné použiť v rôznych prípadoch použitia, ako je napríklad ukladanie do pamäte cache, fronty správ (Redis natívne podporuje publikovanie / prihlásenie na odber), akékoľvek krátkodobé údaje vo vašej aplikácii, napríklad relácie webových aplikácií, počet webových stránok atď.

Aby bolo možné pracovať s týmto databázovým strojom, sMôžeme využiť Redis Desktop Manager (RDM) ktorý je multiplatformný nástroj na správu stolných počítačov Redis, rýchle a jednoduché, založené na vývoji Qt 5, ktorý podporuje tunelovanie SSH.

Tento nástroj ponúka ľahko použiteľné grafické používateľské rozhranie na prístup k databáze Redis a vykonať niektoré základné operácie: zobraziť klávesy ako strom, klávesy CRUD, vykonávať príkazy cez shell.

RDM podporuje šifrovanie SSL / TLS, tunely SSH a inštancie Redis v cloudenapríklad: Amazon ElastiCache, Microsoft Azure Redis Cache a Redis Labs.

Ako nainštalovať Redis Desktop Manager na Ubuntu 18.04 LTS a deriváty?

Tento softvér je možné získať priamo z balíkov Snap, takže na jeho inštaláciu v našom systéme musíme mať podporu, aby sme mohli inštalovať aplikácie tohto typu.

Pomocou tohto typu inštalácie je možné aplikáciu RDM získať na väčšine súčasných distribúcií Linuxu alebo s podporou inštalácie aplikácií od Snapu.

Ak ho chcete nainštalovať, stačí otvoriť terminál Ctrl + Alt + T a vykonať v ňom nasledujúci príkaz:

sudo snap install redis-desktop-manager

A sme pripravení na to, že už budeme mať túto aplikáciu nainštalovanú.

Ďalším spôsobom, ako tento softvér získať, je zbalenie balíka zo zdrojového kódu.

Za týmto účelom Musíme otvoriť terminál a vykonať v ňom nasledujúci príkaz:

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

Po získaní zdrojového kódu začneme s jeho kompiláciou.

cd src/

./configure

qmake && make && sudo make install

cd /opt/redis-desktop-manager/

sudo mv qt.conf qt.backup

Ako používať Redis Desktop Manager na Ubuntu 18.04 LTS a derivátoch?

rdm_main

Po nainštalovaní RDM prvá vec, ktorú musíte urobiť, aby ste ho začali používať, je vytvorenie Pripojenia k vášmu serveru Redis. Na hlavnej obrazovke stlačte tlačidlo Pripojiť k serveru Redis.

Pripojte sa k miestnemu alebo verejnému serveru redis.

Na prvej karte Nastavenia spojenia uveďte všeobecné informácie o vytvorenom pripojení.

  • Názov: názov nového pripojenia (príklad: my_local_redis)
  • Hostiteľ - hostiteľ servera redis-server (príklad: localhost)
  • Port - port redis-server (príklad: 6379)
  • Auth - Server na overenie nového hesla (http://redis.io/commands/AUTH)
  • Pripojte sa k verejnému serveru redis pomocou protokolu SSL

Ak sa chcú pripojiť k serveru redis pomocou SSL, musia povoliť SSL na druhej karte a poskytnúť verejný kľúč vo formáte PEM.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.