RDM: nástroj pro správu desktopů Redis

Redestilát

Redis je databázový stroj v paměti, na základě úložiště v hašovacích tabulkách (klíč / hodnota), ale které lze volitelně použít jako trvalou nebo trvalou databázi.

Je napsán v ANSI C. Salvatore Sanfilippo, kterého sponzoruje Redis Labs. Je vydáván pod licencí BSD, takže je považován za software s otevřeným zdrojovým kódem.

Programovací jazyky, které Redis na klientovi podporuje, jsou: ActionScript, C, C ++, C #, Clojure, Common Lisp, Erlang, Go, Haskell, haXe, Io, Java, JavaScript na straně serveru (Node.js), Lua, Objective-C, Perl, PHP, Pure Data, Python, Ruby, Scala, Smalltalk a Tcl.

Mezi jeho hlavní vlastnosti patří:

  • Výjimečně rychlý: Redis je velmi rychlý a může provádět přibližně 110000 81000 SETů za sekundu, přibližně XNUMX XNUMX GETů za sekundu.
  • Podporuje bohaté datové typy: Redis nativně podporuje většinu datových typů, které vývojáři již znají, například seznam, množinu, uspořádanou množinu a hashe. Díky tomu je snadné vyřešit celou řadu problémů, protože víme, který problém lze nejlépe vyřešit, který datový typ.
  • Operace jsou atomové - Všechny operace Redis jsou atomové, což zajišťuje, že pokud dva klienti přistupují současně, server Redis obdrží aktualizovanou hodnotu.
  • Víceúčelový nástroj : Redis je nástroj s více nástroji a lze jej použít v různých případech použití, jako je ukládání do mezipaměti, fronty zpráv (Redis nativně podporuje publikování / odběr), jakákoli krátkodobá data ve vaší aplikaci, jako jsou relace webových aplikací, počet webových stránek atd.

Aby bylo možné zpracovat tento databázový stroj, strMůžeme využít Redis Desktop Manager (RDM) který je multiplatformní nástroj pro správu desktopů Redis, rychlé a jednoduché, založené na vývoji Qt 5, který podporuje tunelování SSH.

Tento nástroj nabízí snadno použitelné grafické uživatelské rozhraní pro přístup k databázi Redis a provést několik základních operací: zobrazit klíče jako strom, klíče CRUD, provádět příkazy přes shell.

RDM podporuje šifrování SSL / TLS, tunely SSH a instance Redis v cloudunapříklad: Amazon ElastiCache, Microsoft Azure Redis Cache a Redis Labs.

Jak nainstalovat Redis Desktop Manager na Ubuntu 18.04 LTS a deriváty?

Tento software můžeme získat přímo z balíčků Snap, takže pro jeho instalaci do našeho systému musíme mít podporu, abychom mohli instalovat aplikace tohoto typu.

Pomocí tohoto typu instalace lze aplikaci RDM získat na většině současných distribucí Linuxu nebo s podporou instalace aplikací od Snap.

Chcete-li jej nainstalovat, stačí otevřít terminál Ctrl + Alt + T a spustit v něm následující příkaz:

sudo snap install redis-desktop-manager

A díky tomu budeme mít tuto aplikaci již nainstalovanou.

Další metodou, kterou musíme tento software získat, je sbalení balíčku ze zdrojového kódu.

Pro tento Musíme otevřít terminál a provést v něm následující příkaz:

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

Jakmile je zdrojový kód získán, začneme s jeho kompilací.

cd src/

./configure

qmake && make && sudo make install

cd /opt/redis-desktop-manager/

sudo mv qt.conf qt.backup

Jak používat Redis Desktop Manager na Ubuntu 18.04 LTS a derivátech?

rdm_main

Po instalaci RDM první věc, kterou musíte udělat, abyste mohli začít používat, je vytvořit připojení k vašemu serveru Redis. Na hlavní obrazovce stiskněte tlačítko Připojit k serveru Redis.

Připojte se k místnímu nebo veřejnému serveru REDIS.

Na první kartě Nastavení připojení uveďte obecné informace o vytvářeném připojení.

  • Název: název nového připojení (příklad: my_local_redis)
  • Host - redis-server host (příklad: localhost)
  • Port - port redis-server (příklad: 6379)
  • Auth - Redis-password authentication server (http://redis.io/commands/AUTH)
  • Připojte se k veřejnému serveru redis pomocí SSL

Pokud se chtějí připojit k serveru redis pomocí SSL, musí na druhé kartě povolit SSL a poskytnout veřejný klíč ve formátu PEM.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.