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 SETs в секунду, приблизно XNUMX GETs в секунду.
  • Підтримує багаті типи даних: Redis спочатку підтримує більшість типів даних, з якими розробники вже знайомі, такі як список, набір, упорядкований набір та хеші. Це полегшує вирішення різноманітних проблем, оскільки ми знаємо, з якою проблемою найкраще вирішити який тип даних.
  • Операції атомні - Усі операції Redis є атомними, гарантуючи, що якщо два клієнти отримують доступ одночасно, сервер Redis отримає оновлене значення.
  • Багатоцільовий інструмент : Redis - це багатофункціональний інструмент, який можна використовувати в різних випадках використання, таких як кешування, черги обміну повідомленнями (Redis спочатку підтримує публікацію / передплату), будь-які короткочасні дані у вашій програмі, такі як сеанси веб-додатків, кількість веб-сторінок тощо.

Для того, щоб обробляти цей механізм баз даних, сМи можемо використовувати 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. На головному екрані натисніть кнопку Connect to Redis Server.

Підключіться до локального або загальнодоступного сервера 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. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.