RDM: инструмент управления рабочим столом Redis

Redis

Redis - это движок базы данных в памяти, на основе хранения в хэш-таблицах (ключ / значение), но при желании их можно использовать в качестве надежной или постоянной базы данных.

Он написан на ANSI C Сальваторе Санфилиппо, спонсируемый Redis Labs. Он выпущен под лицензией BSD, поэтому считается программным обеспечением с открытым исходным кодом.

Языки программирования, которые Redis поддерживает на клиенте:: ActionScript, C, C ++, C #, Clojure, Common Lisp, Erlang, Go, Haskell, haXe, Io, Java, серверный JavaScript (Node.js), Lua, Objective-C, Perl, PHP, Pure Данные, Python, Ruby, Scala, Smalltalk и Tcl.

Среди его основных характеристик мы можем найти:

  • Исключительно быстро: Redis очень быстр и может выполнять около 110000 81000 операций SET в секунду, примерно XNUMX XNUMX операций GET в секунду.
  • Поддерживает расширенные типы данных: Redis изначально поддерживает большинство типов данных, с которыми разработчики уже знакомы, такие как список, набор, упорядоченный набор и хэши. Это упрощает решение множества проблем, поскольку мы знаем, какую проблему лучше всего решить с помощью какого типа данных.
  • Операции атомарны - Все операции Redis являются атомарными, поэтому при одновременном доступе двух клиентов сервер Redis получит обновленное значение.
  • Многофункциональный инструмент : Redis - это многофункциональный инструмент, который можно использовать в различных случаях использования, таких как кэширование, очереди сообщений (Redis изначально поддерживает публикацию / подписку), любые краткосрочные данные в вашем приложении, такие как сеансы веб-приложений, количество веб-страниц и т. Д.

Чтобы справиться с этим механизмом базы данных, pМы можем использовать Redis Desktop Manager (RDM) который кроссплатформенный инструмент управления рабочим столом Redis, быстро и просто, на основе разработки Qt 5, поддерживающей SSH-туннелирование.

Этот инструмент предлагает простой в использовании графический интерфейс для доступа к вашей базе данных Redis и выполнять некоторые основные операции: просматривать ключи в виде дерева, ключи CRUD, выполнять команды через оболочку.

RDM поддерживает шифрование SSL / TLS, туннели SSH и экземпляры Redis в облаке, например: Amazon ElastiCache, Microsoft Azure Redis Cache и Redis Labs.

Как установить Redis Desktop Manager на Ubuntu 18.04 LTS и производные?

Это программное обеспечение можно получить непосредственно из пакетов Snap, поэтому для его установки в нашей системе у нас должна быть поддержка, позволяющая устанавливать приложения этого типа.

Используя этот тип установки, приложение RDM можно получить в большинстве текущих дистрибутивов Linux или которые поддерживают установку приложений из Snap.

Чтобы установить его, просто откройте терминал Ctrl + Alt + T и выполните в нем следующую команду:

sudo snap install redis-desktop-manager

И готово, у нас уже будет установлено это приложение.

Другой способ получить это программное обеспечение - свернуть пакет с его исходным кодом.

Для этого Мы должны открыть терминал и выполнить в нем следующую команду:

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

Как только исходный код получен, мы начинаем его компиляцию.

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 и производных?

rdm_main

После установки RDM, первое, что вам нужно сделать, чтобы начать его использовать, - это создать соединение с вашим сервером Redis.. На главном экране нажмите кнопку «Подключиться к серверу Redis».

Подключитесь к локальному или общедоступному серверу Redis.

На первой вкладке «Параметры подключения» поместите общую информацию о создаваемом вами подключении.

  • Имя: имя нового подключения (пример: my_local_redis)
  • Хост - хост redis-сервера (пример: localhost)
  • Порт - порт redis-сервера (пример: 6379)
  • Auth - сервер аутентификации Redis-пароля (http://redis.io/commands/AUTH)
  • Подключитесь к общедоступному серверу Redis с SSL

Если они хотят подключиться к redis-серверу с помощью SSL, они должны включить SSL во второй вкладке и предоставить открытый ключ в формате PEM.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.