Как я могу просмотреть / просмотреть значения, хранящиеся в Redis [закрыто]


97

Есть ли какие-нибудь хорошие браузеры / проводники для просмотра Redis? Я новичок в Redis, поэтому я ожидаю, что есть что-то похожее на MongoVUE, Toad или SQLExplorer.

Я попробовал Redis Admin UI из стека служб, но столкнулся с ошибкой 500 при попытке использовать IIS


Redis Admin из ServiceStack - лучшее из имеющихся - servicestack.net/RedisAdminUI/AjaxClient . На самом деле у Redis нет отличного пользовательского интерфейса, большинство людей склонны использовать клиент командной строки.
— Sripathi Krishnan

@Sripathi Krishnan Я попытался настроить его на Win 7 с помощью IIS (я не эксперт по IIS) и столкнулся с ошибкой 500 .. Я посмотрел и, наконец, сдался .. Это было слишком много времени
— airboss

Я предлагаю перенести этот вопрос в программные ресурсы, где он, вероятно, по теме. Поскольку этот вопрос закрыт уже 2 года, некоторые ответы устарели, а новые отсутствуют.
— WolfgangS

Ответы:


73

Если вы предпочитаете инструменты рабочего стола с открытым исходным кодом , также обратите внимание на Redis Desktop Manager .

Это кроссплатформенный инструмент управления Redis DB с открытым исходным кодом (например, графический интерфейс администратора).

экран диспетчера рабочего стола Redis


4
с последней убунту - не работает
— user1954544 06

2
Я не могу понять, как заставить это работать с настройкой Redis без пароля.
— claudekennilol

4
К сожалению, это не работает с Windows Azure Redis
— Гутемберг Рибейро

60
Это больше не бесплатно для mac osустройств.
— veer7

25
Для двоичных файлов Windows и OS X теперь требуется подписка.
— Somantra

67

Redis Commander отлично подходит, если вы уже используете node.js.

Начать работу с NPM очень просто:

npm install -g redis-commander
redis-commander

Затем укажите в браузере адрес в консоли.


13
Но, похоже, это не работает, если у вас много ключей ... У меня все время вылетает с базой данных 20000+ ключей.
— Кульгар

1
Вторая команда выводит redis-commander: команда не найдена
— emanuel07

Образ докера тоже сломан, уже как минимум пол года
— Дон Роллинг

1
Выполнил шаги, установил, но разбился.
— Амит Шарма

Redis Commander отлично справился с моими очень простыми потребностями. Требовалось что-то очень простое в использовании и бесплатное ($). Не имеет особых излишеств, но позволяет подключаться к базе данных Redis, просматривать и управлять парами ключей / значений, и все. Также есть встроенный redis cli, который тоже может быть удобен.
— Шаун

30

Может, тебе стоит попробовать Redsmin .

Это предлагает:

  • Кросс-платформенный, работает везде внутри браузера.
  • Функции мониторинга и оповещения в режиме реального времени и истории
  • Управление несколькими базами данных с прямым (текстовое соединение), прямым (TLS / SSL-соединение) или прокси-доступом для локальных экземпляров за брандмауэром.
  • Пакетная операция над несколькими ключами, соответствующими шаблону (удаление, переименование, дублирование)
  • Редактор значений
  • Конфигурация онлайн
  • API JavaScript, доступный напрямую из консоли браузера для легкой обработки данных

Redis JavaScript API

  • Редактор Lua

Редактор Redis LUA

  • Онлайн- терминал с автозаполнением и встроенной документацией
  • Визуализация данных в реальном времени

введите описание изображения здесь введите описание изображения здесь

Полное раскрытие: я основал Redsmin.


1
@FGRibreau, я пытался запустить redsmin, но у меня не получилось. Есть ли на вашем веб-сайте или где-либо еще ссылка, описывающая, как его запустить и запустить?
— Матиас Вольф

1
Есть ли причина, по которой у вас недействительный сертификат SSL? Я не хочу проверять это, потому что если это.
— Алан

О, это только потому, что мы до сих пор не нашли хорошего провайдера Wildcard SSL Cert, если вы знаете, будь моим гостем!
— FGRibreau

Привет, @FGRibreau, я пробовал установить redsmin на свой OS X Mavericks. Все устанавливается правильно, и когда я запускаю redsmin start, я получаю ожидаемую информацию: Redsmin daemon started. PID: 68756. сразу после этого, когда я использую, redsmin statusя получаю error: Redsmin daemon is not running.. etc/log.logсоставляет 0 байт. Что происходит?
— Thomson Comer

Здравствуйте, Томсон, это может быть связано с версией вашего узла или может быть проблемой с разрешениями. Я отправил вам письмо с просьбой проверить. Для всех, кто читает это, если вам нужна поддержка, свяжитесь со мной напрямую по адресу fg [at] redsmin.com!
— FGRibreau

18

Вы можете попробовать Keylord - кроссплатформенное приложение с графическим интерфейсом для администрирования и разработки для баз данных типа "ключ-значение", таких как Redis, LevelDB и т. Д.

Keylord - кроссплатформенное приложение с графическим интерфейсом для баз данных типа "ключ-значение", таких как Redis и LevelDB

  • поддержка баз данных ключ-значение Redis и LevelDB (другие механизмы ключа-значения будут доступны позже)
  • отображать клавиши в плоском и иерархическом видах
  • может загружать миллионы ключей асинхронно
  • может создавать / читать / обновлять / удалять ключи разных типов
  • понятный и предсказуемый интерфейс

В следующих выпусках мы собираемся поддерживать скрипты memcached, pub-sub, LUA и т. Д.


17
Пробный период составляет 14 дней. Личные и / или корпоративные лицензии доступны после пробной версии (эта информация нигде не упоминается на сайте).
— kodeart

Он уже поддерживает pub-sub?
— Робар

Привет, @Robar, что ты имеешь в виду, поддержка pub-sub?
— Topilski Alexandr

@TopilskiAlexandr redis.io/topics/pubsub Было бы неплохо, если бы я мог подписаться на каналы и просматривать сообщения, которые публикуются на этих каналах.
— Робар

Это сработало в FastoRedis, не знаю, что вы заложили в этом решении. Я могу реализовать то, что вы хотите, в FastoRedis.
— Топильский Александр

7

Я только что опубликовал rebrow , веб-браузер Redis, написанный на Python. Набор функций ограничен, но он бесплатный и открытый, поэтому вы можете добавить то, что вам нужно.

Есть образ Docker, который поможет вам быстро начать работу.


1
На самом деле это очень полезно, поскольку вы можете развернуть его как экземпляр Docker и, следовательно, использовать его в Kubernetes, Openshift и т.д ...
— Урош Т.



4

Если вам нравится рубин, есть redis-browserдрагоценный камень.

По сути, это приложение Sinatra, поэтому его можно установить в любое стоечное приложение, например Ruby on Rails, или оно может работать как автономное.

Отказ от ответственности: я являюсь одним из разработчиков этого драгоценного камня.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.