Как я могу просмотреть / просмотреть значения, хранящиеся в 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.