RDM: Redis masaüstü yönetim aracı

Redis

Redis bir bellek içi veritabanı motorudur, karma tablolarda (anahtar / değer) depolamaya dayanır, ancak isteğe bağlı olarak dayanıklı veya kalıcı bir veritabanı olarak kullanılabilir.

ANSI C ile yazılmıştır Redis Labs sponsorluğundaki Salvatore Sanfilippo tarafından. BSD lisansı altında piyasaya sürüldüğü için açık kaynaklı yazılım olarak kabul edilir.

İstemcide Redis'i destekleyen programlama dilleri şunlardır:: ActionScript, C, C ++, C #, Clojure, Common Lisp, Erlang, Go, Haskell, haXe, Io, Java, sunucu tarafı JavaScript (Node.js), Lua, Objective-C, Perl, PHP, Pure Data, Python, Ruby, Scala, Smalltalk ve Tcl.

Temel özellikleri arasında bulabiliriz:

  • Olağanüstü hızlı: Redis çok hızlıdır ve saniyede yaklaşık 110000 SET, saniyede yaklaşık 81000 GET gerçekleştirebilir.
  • Zengin veri türlerini destekler: Redis, geliştiricilerin zaten aşina olduğu liste, küme, sıralı küme ve karmalar gibi veri türlerinin çoğunu yerel olarak destekler. Bu, hangi sorunun en iyi hangi veri türü ile çözülebileceğini bildiğimiz için çeşitli sorunları çözmeyi kolaylaştırır.
  • İşlemler atomiktir - Tüm Redis işlemleri atomiktir ve iki istemcinin aynı anda erişmesi durumunda Redis sunucusunun güncellenmiş değeri almasını sağlar.
  • Çok amaçlı araç : Redis, çok amaçlı bir araçtır ve önbelleğe alma, mesajlaşma kuyrukları (Redis yerel olarak yayınlamayı / abone olmayı destekler), uygulamanızdaki web Uygulama oturumları, web sayfası sayıları gibi kısa ömürlü veriler gibi çeşitli kullanım durumlarında kullanılabilir.

Bu veritabanı motorunu işlemek için, pRedis Desktop Manager (RDM) kullanabiliriz hangisi bir çapraz platform Redis masaüstü yönetim aracı, hızlı ve basit, SSH tünellemeyi destekleyen Qt 5 geliştirmesine dayalı.

Bu araç Redis veritabanınıza erişmek için kullanımı kolay bir GUI sunar ve bazı temel işlemleri gerçekleştirin: anahtarları bir ağaç olarak görüntüleme, CRUD tuşları, komutları kabuk üzerinden yürütme.

RDM bulutta SSL / TLS şifrelemesini, SSH tünellerini ve Redis örneklerini desteklerörneğin: Amazon ElastiCache, Microsoft Azure Redis Cache ve Redis Labs.

Redis Desktop Manager Ubuntu 18.04 LTS ve türevlerine nasıl kurulur?

Bu yazılım doğrudan Snap paketlerinden elde edilebilir, bu nedenle onu sistemimize kurmak için bu tür uygulamaları kurabilmek için desteğe sahip olmamız gerekir.

Bu tür yüklemeyi kullanarak, RDM uygulaması çoğu güncel Linux dağıtımında veya Snap'ten uygulama yükleme desteğine sahip olanlarda edinilebilir.

Yüklemek için, Ctrl + Alt + T bir terminal açın ve içinde aşağıdaki komutu çalıştırın:

sudo snap install redis-desktop-manager

Ve onunla hazır olun, bu uygulamayı yükleyeceğiz.

Bu yazılımı elde etmemiz gereken diğer bir yöntem, paketi kaynak kodundan daraltmaktır.

Bunun için Bir terminal açmalı ve içinde aşağıdaki komutu uygulamalıyız:

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

Kaynak kodu elde edildikten sonra, onu derlemeye başlarız.

cd src/

./configure

qmake && make && sudo make install

cd /opt/redis-desktop-manager/

sudo mv qt.conf qt.backup

Redis Desktop Manager Ubuntu 18.04 LTS ve türevlerinde nasıl kullanılır?

rdm_main

RDM'yi kurduktan sonra, Kullanmaya başlamak için yapmanız gereken ilk şey, Redis sunucunuza bir Bağlantı oluşturmaktır.. Ana ekranda Redis Sunucusuna Bağlan düğmesine basın.

Yerel veya genel redis sunucusuna bağlanın.

İlk sekme olan Bağlantı ayarları'nda, oluşturduğunuz bağlantıyla ilgili genel bilgileri girin.

  • Ad: yeni bağlantının adı (örnek: my_local_redis)
  • Ana bilgisayar - redis-sunucu ana bilgisayarı (örnek: localhost)
  • Bağlantı noktası - redis sunucu bağlantı noktası (örnek: 6379)
  • Kimlik Doğrulama - Parola yeniden doğrulama sunucusu (http://redis.io/commands/AUTH)
  • SSL ile genel redis sunucusuna bağlanın

Redis sunucusuna SSL ile bağlanmak istiyorlarsa, ikinci sekmede SSL'yi etkinleştirmeli ve PEM formatında bir genel anahtar sağlamalıdırlar.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.