web-dev-qa-db-fra.com

Comment puis-je parcourir / afficher les valeurs stockées dans Redis

Existe-t-il de bons navigateurs/explorateurs pour visionner Redis? Comme je suis nouvelle chez Redis, je m'attends à quelque chose de similaire à MongoVUE, Toad ou SQLExplorer.

J'ai essayé l'interface utilisateur d'administration Redis à partir de la pile de services, mais j'ai rencontré une erreur 500 lors de l'essai d'IIS.

88
airboss

Si vous préférez les outils de bureau open-source , consultez également Redis Desktop Manager .

C’est un outil de gestion de base de données Redis DB open source et multiplate-forme (c’est-à-dire une interface graphique pour l’administrateur).

redis desktop manager screen

74
uglide

Redis Commander est très bien si vous utilisez déjà node.js.

Super simple de commencer avec NPM:

npm install -g redis-commander
redis-commander

Puis pointez votre navigateur sur l'adresse de la console

63
UpTheCreek

Peut-être que vous pourriez essayer Redsmin.

CA offre:

  • Multiplate-forme, fonctionne partout dans un navigateur.
  • Fonctionnalités en temps réel et historiques Surveillance et Alertes
  • Multiple gestion de base de données avec accès direct (connexion en texte brut), direct (connexion TLS/SSL) ou par proxy pour les instances locales derrière un pare-feu.
  • Opération par lots sur plusieurs clés correspondant à un modèle (supprimer, renommer, dupliquer)
  • Editeur de valeur
  • En ligne configuration
  • API JavaScript directement accessible depuis la console du navigateur pour un traitement léger des données

Redis JavaScript API

  • Lua Editor

Redis LUA Editor

  • En ligne terminal avec complétion automatique et inline-documentation
  • Temps réel visualisation de données

enter image description here enter image description here

Divulgation complète: j'ai fondé Redsmin.

29
FGRibreau

Vous pouvez essayer Keylord - application d'interface graphique de développement et d'administration multiplate-forme pour des bases de données de valeurs-clés telles que Redis, LevelDB, etc.

Keylord - cross-platform GUI application for key-value databases like Redis and LevelDB

  • supporte les bases de données de valeurs-clés Redis et LevelDB (d'autres moteurs de valeurs-clés seront disponibles tardivement)
  • afficher les clés dans des vues plates et hiérarchiques
  • peut charger des millions de clés de manière asynchrone
  • peut créer/lire/mettre à jour/supprimer des clés de différents types
  • interface claire et prévisible

Dans les prochaines versions, nous allons supporter les scripts memcached, pub-sub, LUA, etc.

18
Maxim Dobryakov

Disclaimer: Je suis le développeur principal de cet outil.

Vous pouvez essayer FastoRedis - client d'interface graphique Redis crossplatform basé sur redis-cli. FastoRedis fonctionne actuellement sur la plupart des plateformes Linux, FreeBSD, Windows et Mac OS X.

Il a actuellement les fonctionnalités suivantes:

  • La pleine puissance de Redis Shell
  • Plusieurs coquilles
  • Autocompletion
  • Vues de résultat texte/tableau/arborescence
  • Prise en charge complète de l'utf-8
  • Connexions de cluster
  • Soutien Sentinel
  • Connexion directe SSH
  • Enregistrer les commandes/erreurs
  • Fonctions de surveillance en temps réel et historiques
  • Prend en charge plusieurs langues

Common screenshot

Vous pouvez également vous connecter au serveur sans Internet si votre serveur Redis est placé sur un segment de réseau visible.

9
Topilski Alexandr

Je viens de publier rebrow , un navigateur Redis basé sur le Web écrit en Python. Le jeu de fonctionnalités est limité, mais il est gratuit et ouvert, vous pourrez donc peut-être ajouter ce dont vous avez besoin.

Il existe une image Docker pour vous permettre de démarrer rapidement.

6
Marian

J'aime beaucoup qredis , c’est une interface graphique Python + Qt pour explorer les bases de données redis qui mériterait plus de popularité OMI.

5
mguijarr

Jetez un oeil à Redis React .

5
songololo

Si vous aimez Ruby, il y a redis-browser pierre précieuse.

Il s’agit essentiellement d’une application Sinatra, qui peut donc être montée dans n’importe quelle application basée sur un rack, par exemple. Ruby sur Rails ou il peut fonctionner en mode autonome.).

Disclaimer: Je suis l'un des responsables de ce joyau.

4
Michał Szajbe