RDM: një mjet i menaxhimit të desktopit Redis

Redis

Redis është një motor me bazë të dhënash në memorje, bazuar në ruajtjen në tabelat e hash (çelësi / vlera) por që mund të përdoret opsionalisht si një bazë të dhënash e qëndrueshme ose e vazhdueshme.

Shtë shkruar në ANSI C nga Salvatore Sanfilippo, i cili sponsorizohet nga Redis Labs. Isshtë lëshuar nën licencën BSD kështu që konsiderohet si softuer me burim të hapur.

Gjuhët e programimit që mbështesin Redis në klient janë: ActionScript, C, C ++, C #, Clojure, Common Lisp, Erlang, Go, Haskell, haXe, Io, Java, në anën e serverit JavaScript (Node.js), Lua, Objective-C, Perl, PHP, Pure Data, Python, Ruby, Scala, Smalltalk dhe Tcl.

Ndër karakteristikat kryesore të tij mund të gjejmë:

  • Përjashtimisht të shpejtë: Redis është shumë i shpejtë dhe mund të kryejë rreth 110000 SET për sekondë, afërsisht 81000 GET për sekondë.
  • Mbështet lloje të pasura të të dhënave: Redis në vendlindje mbështet shumicën e llojeve të të dhënave me të cilët zhvilluesit tashmë janë njohur, të tilla si lista, grupi, grupi i renditur dhe hashat. Kjo e bën të lehtë zgjidhjen e një larmie problemesh, pasi ne e dimë se cili problem mund të trajtohet më së miri nga cili lloj i të dhënave.
  • Operacionet janë atomike - Të gjitha operacionet Redis janë atomike, duke siguruar që nëse dy klientë hyjnë njëkohësisht, serveri Redis do të marrë vlerën e azhurnuar.
  • Mjet me shumë dobi : Redis është një mjet me shumë shërbime dhe mund të përdoret në raste të ndryshme përdorimi si caching, radhë mesazhesh (Redis natyrisht mbështet botimin / pajtimin), çdo të dhënë me jetë të shkurtër në aplikacionin tuaj siç janë seancat e Aplikimeve në internet, numërimi i faqeve në internet, etj.

Në mënyrë që të merret me këtë motor të bazës së të dhënave, fMund të përdorim Redis Desktop Manager (RDM) e cila është një mjet i menaxhimit të desktopit ndër-platformë Redis, të shpejtë dhe të thjeshtë, bazuar në zhvillimin e Qt 5 që mbështet tunelimin e SSH.

Ky mjet ofron një GUI të lehtë për t'u përdorur për të hyrë në bazën e të dhënave tuaja Redis dhe të kryejë disa operacione themelore: shikoni çelësat si një pemë, çelësat CRUD, ekzekutoni komandat përmes shell.

RDM mbështet kriptimin SSL / TLS, tunelet SSH dhe instancat Redis në resiç janë: Amazon ElastiCache, Microsoft Azure Redis Cache dhe Redis Labs.

Si të instaloni Redis Desktop Manager në Ubuntu 18.04 LTS dhe derivatet?

Ky program mund të merret direkt nga paketat Snap, kështu që për ta instaluar në sistemin tonë duhet të kemi mbështetjen për të qenë në gjendje të instalojmë aplikacione të këtij lloji.

Duke përdorur këtë lloj instalimi, aplikacioni RDM mund të merret në shumicën e shpërndarjeve aktuale Linux ose që kanë mbështetjen për të instaluar aplikacione nga Snap.

Për ta instaluar, thjesht hapni një terminal Ctrl + Alt + T dhe ekzekutoni komandën e mëposhtme në të:

sudo snap install redis-desktop-manager

Dhe gati me të, ne do ta kemi të instaluar këtë aplikacion.

Një metodë tjetër që duhet të marrim këtë softuer është duke shembur paketën nga kodi i saj burimor.

Për këtë Ne duhet të hapim një terminal dhe të ekzekutojmë komandën e mëposhtme në të:

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

Pasi të jetë marrë kodi burimor, ne fillojmë me përpilimin e tij.

cd src/

./configure

qmake && make && sudo make install

cd /opt/redis-desktop-manager/

sudo mv qt.conf qt.backup

Si të përdorni Redis Desktop Manager në Ubuntu 18.04 LTS dhe derivatet?

rdm_kryesore

Pas instalimit të RDM, gjëja e parë që duhet të bëni për të filluar përdorimin e saj është të krijoni një lidhje me serverin tuaj Redis. Në ekranin kryesor, shtypni butonin Lidhu me Redis Server.

Lidhu me serverin lokal ose publik të redis.

Në skedën e parë, Cilësimet e lidhjes, vendosni informacionin e përgjithshëm në lidhje me lidhjen që po krijoni.

  • Emri: emri i lidhjes së re (shembull: my_local_redis)
  • Pritësi - host i serverit të redis (shembull: localhost)
  • Port - porti i serverit redis (shembull: 6379)
  • Auth - Server për vërtetimin e fjalëkalimit Redis (http://redis.io/commands/AUTH)
  • Lidhu me serverin publik të redis me SSL

Nëse ata dëshirojnë të lidhen me serverin redis me SSL, ata duhet të mundësojnë SSL në skedën e dytë dhe të sigurojnë një çelës publik në formatin PEM.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.