ventajas usar trae que por para número necesito introduccion instalar desventajas defecto datos curso conectarme como bases redis

usar - redis ventajas y desventajas



¿Hay alguna forma de configurar Redis para que no distinga entre mayúsculas y minúsculas con respecto a las claves? (3)

No. Debería mayúsculas / minúsculas todas sus llaves si así lo desea.

Así por ejemplo:

Foo : Bar

¿También se podría buscar como FOO, foo, fOO, etc.?


Las claves redis distinguen entre mayúsculas y minúsculas, mi solución es esa: clave -> Foo: palabra clave Bar -> f

keys ("[fF] *") o palabra clave -> foo

teclas ("[fF] [oO] [oO] *") debe convertir una cadena normal a este formato ''[Ff] [Oo]'';

escribo un método para esto:

public static String toIgnoreCasePattern(String str){ StringBuilder sb = new StringBuilder(); char []chars = str.toCharArray(); char upperCaseC; for(char c : chars){ boolean isLowerCase = Character.isLowerCase(c); upperCaseC = isLowerCase ? Character.toUpperCase(c) : c; sb.append("[").append(c).append(upperCaseC).append("]"); } return sb.toString(); }

Espero que esta respuesta pueda ayudarte.


Cª#

public static String toIgnoreCasePattern(String str) { StringBuilder sb = new StringBuilder(); char[] chars = str.ToCharArray(); char upperCaseC; foreach (var c in chars) { bool isLowerCase = char.IsLower(c); upperCaseC = isLowerCase ? char.ToUpper(c) : c; sb.Append("[").Append(c).Append(upperCaseC).Append("]"); } return sb.ToString(); }