Перейти до вмісту

Redis

Клацніть правою кнопкою в дереві ▸ Додати ▸ Запит Redis.

Вкладка Redis у режимі команди: URL сервера, команда HGET та її аргументи (ключ, поле) і поле вільної команди

ПолеРоль
URLredis://, rediss:// (TLS) або redis-cluster://
ПарольПриймає значення типу «Секрет»
Режимsubscribe або command

Поле Канали: перелік каналів, на які слід підписатися. Опубліковані повідомлення надходять одне за одним у панель відповіді.

Два способи задати команду:

  1. вбудована палітра — розкривне меню (GET, SET, DEL, HGET, HSET, LPUSH, RPUSH, LRANGE, PUBLISH, XADD, XREAD) плюс перелік аргументів;
  2. вільна команда — текстове поле на кшталт SET foo bar.

Вільна команда має перевагу над палітрою, якщо її заповнено. Це режим, який варто застосовувати до всього, чого палітра не покриває.

  • Підписка Redis — підписується й генерує подію на кожне отримане повідомлення;
  • Закриття з’єднання Redis — закриває підписку;
  • Команда Redis — виконує одиничну команду на новому з’єднанні й повертає її відповідь (це дія «запит / відповідь», а не довготривале з’єднання).

Див. З’єднання та потоки.

Шість цілей — і для підписки, і для команди: JavaScript (ioredis), redis-cli та Python (redis-py).