#434 · Herramienta para desarrolladores

Redis Key Pattern Tester

Prueba patrones de claves compatibles con el estilo glob de Redis sobre una lista local de claves. Permite experimentar con *, ?, clases de caracteres y rangos básicos antes de usar SCAN o comandos similares en un entorno real.

Datos de entrada

Entrada local
Espacio publicitario

Cómo usar esta herramienta para desarrolladores

  1. Escribe el patrón Redis.
  2. Pega claves, una por línea.
  3. Pulsa “Probar patrón”.
  4. Revisa coincidencias y porcentaje.

Qué hace esta herramienta para desarrolladores

Convierte un patrón glob de Redis a una expresión regular segura para evaluar localmente cada clave de entrada.

Se admiten *, ?, [abc], [a-z] y [^abc] en un nivel práctico. No se envían consultas a Redis.

El probador ayuda a anticipar coincidencias, pero no sustituye el comportamiento exacto de una versión concreta del servidor.

Ejemplo

Entrada:

user:1
user:profile:2
session:abc
user:3:settings

Ejecuta la herramienta para obtener un resultado coherente con este contenido.

Casos de uso

  • Diseño de patrones SCAN
  • Limpieza de namespaces
  • Auditoría de convenciones de claves
  • Pruebas previas a scripts

Consejos para obtener resultados fiables

  • Prefiere SCAN frente a KEYS en bases grandes.
  • Prueba patrones sobre una muestra antes de producción.
  • Escapa caracteres especiales si deben ser literales.
  • Evita patrones demasiado amplios como * en operaciones costosas.

Detalles del procesamiento

Se admiten *, ?, [abc], [a-z] y [^abc] en un nivel práctico. No se envían consultas a Redis. Convierte un patrón glob de Redis a una expresión regular segura para evaluar localmente cada clave de entrada.

El probador ayuda a anticipar coincidencias, pero no sustituye el comportamiento exacto de una versión concreta del servidor.

Preguntas frecuentes

¿El patrón usa expresiones regulares JavaScript?

No. La entrada usa sintaxis glob similar a Redis y se convierte internamente.

¿Se admite el comodín * de Redis?

Sí, coincide con cualquier secuencia de caracteres.

¿Puedo probar clases como [0-9]?

Sí, se admiten clases y rangos básicos.

¿La herramienta consulta las claves del servidor?

No. Debes pegar una lista de claves para probarla localmente.

¿El resultado garantiza el comportamiento de KEYS o SCAN?

Es una aproximación práctica; valida casos críticos contra tu versión de Redis.

Resumen técnico

AspectoDetalle
ProcesamientoLocal en el navegador
EntradaTexto pegado o archivo local
SalidaTXT

Explorar Bases de datos y SQL

Consulta más utilidades de esta categoría.

Ver categoría