RDM: orodje za upravljanje namizja Redis

Redis

Redis je mehanizem baze podatkov v pomnilniku, temelji na shranjevanju v razpršilnih tabelah (ključ / vrednost), vendar ga je mogoče po želji uporabiti kot trajno ali trajno bazo podatkov.

Zapisano je v ANSI C. avtor Salvatore Sanfilippo, ki ga sponzorira Redis Labs. Izdan je pod licenco BSD, zato velja za odprtokodno programsko opremo.

Programski jeziki, ki podpirajo Redis na odjemalcu, so: ActionScript, C, C ++, C #, Clojure, Common Lisp, Erlang, Go, Haskell, haXe, Io, Java, JavaScript na strežniku (Node.js), Lua, Objective-C, Perl, PHP, Pure Data, Python, Ruby, Scala, Smalltalk in Tcl.

Med njegove glavne značilnosti najdemo:

  • Izredno hitro: Redis je zelo hiter in lahko izvede približno 110000 SET-jev na sekundo, približno 81000 GET-ov na sekundo.
  • Podpira bogate tipe podatkov: Redis prvotno podpira večino podatkovnih vrst, ki jih razvijalci že poznajo, na primer seznam, nabor, urejeni nabor in razpršilci. To olajša reševanje najrazličnejših težav, saj vemo, s katero težavo je mogoče najbolje rešiti kateri tip podatkov.
  • Operacije so atomske - Vse operacije Redisa so atomske in zagotavljajo, da bosta strežnika Redis prejela posodobljeno vrednost, če dva odjemalca hkrati dostopata.
  • Večnamensko orodje : Redis je večnamensko orodje in se lahko uporablja v različnih primerih uporabe, kot so predpomnjenje, čakalne vrste sporočil (Redis prvotno podpira objavo / naročanje), kakršne koli kratkotrajne podatke v vaši aplikaciji, kot so seje spletnih aplikacij, število spletnih strani itd.

Za obdelavo tega mehanizma zbirke podatkov strIzkoristimo lahko Redis Desktop Manager (RDM) kateri je orodje za upravljanje namizja Redis med različnimi platformami, hiter in preprost, temelji na razvoju Qt 5, ki podpira SSH tuneliranje.

To orodje ponuja enostaven za uporabo GUI za dostop do vaše baze podatkov Redis in izvedite nekaj osnovnih operacij: glejte tipke kot drevo, CRUD tipke, izvajajte ukaze skozi lupino.

RDM podpira šifriranje SSL / TLS, predore SSH in primerke Redis v oblaku, kot so: Amazon ElastiCache, Microsoft Azure Redis Cache in Redis Labs.

Kako namestiti Redis Desktop Manager na Ubuntu 18.04 LTS in izpeljanke?

To programsko opremo lahko dobite neposredno iz paketov Snap, zato jo moramo namestiti v naš sistem, da lahko namestimo tovrstne programe.

S to vrsto namestitve lahko aplikacijo RDM dobite v večini trenutnih distribucij Linuxa ali pa imate podporo za namestitev aplikacij iz Snapa.

Če ga želite namestiti, preprosto odprite terminal Ctrl + Alt + T in v njem izvedite naslednji ukaz:

sudo snap install redis-desktop-manager

In pripravljen z njim bomo že imeli nameščeno to aplikacijo.

Druga metoda, ki jo moramo dobiti za to programsko opremo, je strnitev paketa iz izvorne kode.

Za to Odprti moramo terminal in v njem izvesti naslednji ukaz:

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

Ko dobimo izvorno kodo, začnemo z njeno sestavo.

cd src/

./configure

qmake && make && sudo make install

cd /opt/redis-desktop-manager/

sudo mv qt.conf qt.backup

Kako uporabiti Redis Desktop Manager na Ubuntu 18.04 LTS in izpeljanih finančnih instrumentih?

rdm_main

Po namestitvi RDM Najprej morate začeti uporabljati povezavo s svojim strežnikom Redis. Na glavnem zaslonu pritisnite gumb Connect to Redis Server.

Povežite se z lokalnim ali javnim strežnikom redis.

V prvi zavihek Nastavitve povezave vnesite splošne informacije o povezavi, ki jo ustvarjate.

  • Ime: ime nove povezave (primer: moj_lokalni_redis)
  • Gostitelj - gostitelj redis-strežnika (primer: localhost)
  • Vrata - vrata strežnika redis (primer: 6379)
  • Auth - Strežnik za preverjanje pristnosti gesla Redis (http://redis.io/commands/AUTH)
  • Povežite se z javnim strežnikom redis s SSL

Če se želijo s strežnikom redis povezati s protokolom SSL, morajo v drugem zavihku omogočiti SSL in zagotoviti javni ključ v obliki PEM.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.