¿Cómo puedo examinar / ver los valores almacenados en Redis? [Cerrado]

97

¿Hay buenos navegadores / exploradores para ver Redis? Soy nuevo en Redis, así que mi expectativa es si hay algo similar a MongoVUE, Toad o SQLExplorer.

Probé la interfaz de usuario de Redis Admin desde la pila de servicios, pero encontré el error 500 al probar IIS

airboss
fuente
Redis Admin de ServiceStack es lo mejor que hay disponible: servicestack.net/RedisAdminUI/AjaxClient . Realmente no existe una gran interfaz de usuario para redis, la mayoría de las personas tienden a usar el cliente de línea de comandos.
Sripathi Krishnan
@Sripathi Krishnan Intenté configurarlo en Win 7 usando IIS (no soy un experto en IIS) y encontré el error 500 ... Miré hacia arriba y finalmente me rendí ... Tomó demasiado tiempo
Airboss
Sugiero trasladar esta pregunta a softwarerecs donde probablemente esté relacionada con el tema. Como esta pregunta está cerrada desde hace 2 años, algunas de las respuestas están desactualizadas y faltan otras más nuevas.
WolfgangS

Respuestas:

73

Si prefiere herramientas de escritorio de código abierto , también eche un vistazo a Redis Desktop Manager .

Es una herramienta de administración de base de datos Redis de código abierto multiplataforma (es decir, GUI de administración)

pantalla del administrador de escritorio de redis

fealdad
fuente
4
con el último ubuntu - no funciona
user1954544
2
No puedo entender cómo hacer que esto funcione con una configuración de redis sin contraseña.
claudekennilol
4
Desafortunadamente, esto no funciona con Windows Azure Redis
Gutemberg Ribeiro
60
Ya no es gratis para mac osdispositivos.
veer7
25
Los binarios de Windows y OS X ahora requieren una suscripción.
Somantra
67

Redis Commander es genial si ya estás usando node.js.

Súper simple de comenzar con NPM:

npm install -g redis-commander
redis-commander

Luego, apunte su navegador a la dirección en la consola

Hasta el arroyo
fuente
13
Sin embargo, no parece funcionar si tienes muchas claves ... Me sigue fallando con una base de datos de más de 20000 claves.
Kulgar
1
En el segundo comando trae redis-commander: comando no encontrado
emanuel07
La imagen de la ventana acoplable también está rota, lo ha estado durante al menos medio año
Don Rolling
1
Seguí los pasos, instalado pero falló.
Amit Sharma
Redis Commander funcionó muy bien para mis necesidades muy simples. Necesitaba algo muy simple de usar y también gratis ($). No tiene muchos lujos, pero le permite conectarse a una base de datos de Redis, ver y administrar pares de claves / valores y eso es todo. También tiene un redis cli incorporado que también podría ser conveniente.
shaune
30

Tal vez puedas probar Redsmin .

Ofrece:

  • Multiplataforma, funciona en cualquier lugar dentro de un navegador.
  • Funciones de alerta y monitoreo histórico y en tiempo real
  • Gestión de múltiples bases de datos con acceso directo (conexión de texto plano), directo (conexión TLS / SSL) o proxy para instancias locales detrás de un firewall.
  • Operación por lotes sobre varias claves que coinciden con un patrón (eliminar, renombrar, duplicar)
  • Editor de valor
  • Configuracion online
  • API de JavaScript directamente accesible desde la consola del navegador para un procesamiento de datos ligero

API de JavaScript de Redis

  • Editor de Lua

Editor de Redis LUA

  • Terminal en línea con autocompletado y documentación en línea
  • Visualización de datos en tiempo real

ingrese la descripción de la imagen aquí ingrese la descripción de la imagen aquí

Revelación completa: fundé Redsmin.

FGRibreau
fuente
1
@FGRibreau, intenté ejecutar redsmin pero fallé en mi máquina con Windows. ¿Hay un enlace en su sitio web o en cualquier otro lugar, para el caso, que describa cómo ponerlo en funcionamiento?
Matthias Wolf
1
¿Alguna razón por la que tiene un certificado SSL no válido? Soy reacio a comprobar esto porque si lo es.
Alan
Oh, eso es solo porque todavía no hemos encontrado un buen proveedor de certificados SSL Wildcard, si conoces uno, ¡sé mi invitado!
FGRibreau
Hola @FGRibreau, he intentado instalar redsmin en mi caja OS X Mavericks. Todo se instala correctamente y cuando ejecuto redsmin start obtengo la información esperada: Redsmin daemon started. PID: 68756. Inmediatamente después, cuando uso redsmin statusI get error: Redsmin daemon is not running.. etc/log.loges 0 bytes. ¿Qué pasa?
Thomson Comer
Hola Thomson, puede estar relacionado con la versión de su nodo o puede ser un problema de permisos. Te envié un correo electrónico con algún punto para verificar. Para cualquier otra persona que lea esto, si necesita ayuda, contácteme directamente en fg [at] redsmin.com.
FGRibreau
18

Puede probar Keylord : aplicación de interfaz gráfica de usuario de desarrollo y administración multiplataforma para bases de datos de valor clave como Redis, LevelDB, etc.

Keylord: aplicación GUI multiplataforma para bases de datos de valor clave como Redis y LevelDB

  • Admite bases de datos de valores clave Redis y LevelDB (otros motores de valores clave estarán disponibles más tarde)
  • mostrar claves en vistas planas y jerárquicas
  • puede cargar millones de claves de forma asincrónica
  • puede crear / leer / actualizar / eliminar claves de diferentes tipos
  • IU clara y predecible

En las próximas versiones vamos a admitir memcached, pub-sub, scripts LUA, etc.

Máxima
fuente
17
Tiene un período de prueba de 14 días. Las licencias personales y / o empresariales están disponibles después de la prueba (esta información no se menciona en ninguna parte del sitio web).
kodeart
¿Ya es compatible con pub-sub?
Robar
Hola @Robar, ¿a qué te refieres con soporte pub-sub?
Topilski Alexandr
@TopilskiAlexandr redis.io/topics/pubsub Sería bueno si pudiera suscribirme a los canales y ver los mensajes que se publican en esos canales.
Robar
Funcionó en FastoRedis, no sé qué fundaste en esta solución. Puedo implementar lo que quieras en FastoRedis.
Topilski Alexandr
7

Acabo de publicar rebrow , un navegador Redis basado en la web escrito en Python. El conjunto de funciones es limitado, pero es gratuito y abierto, por lo que es posible que pueda agregar lo que necesita.

Hay una imagen de Docker para que pueda comenzar rápidamente.

Mariana
fuente
1
Esto es realmente muy útil ya que puede girar como una instancia del estibador y por lo tanto utilizarlo en Kubernetes, OpenShift, etc ...
Urosh T.
5

Realmente me gusta qredis , es una interfaz gráfica de Python + Qt para explorar bases de datos redis que deberían merecer más popularidad en mi opinión.

mguijarr
fuente
2
qredis casa es github.com/tiagocoutinho/qredis
xmedeko
4

Si te gusta el rubí, hay una redis-browserjoya.

Es básicamente una aplicación de Sinatra, por lo que se puede montar en cualquier aplicación basada en rack, por ejemplo, Ruby on Rails o se puede ejecutar de forma independiente.

Descargo de responsabilidad: soy uno de los mantenedores de esta joya.

Michał Szajbe
fuente