usando redis-node (nodejs) con utf-8/16 (caracteres rusos, chinos, japoneses)

¿Alguien ha usado con éxito caracteres rusos/chinos/japoneses con redis-node o cualquier otra biblioteca de redis (usando nodejs) para almacenar/recibir mensajes hacia y desde Redis (2.0 y superior)? Creo que la codificación/descodificación de estos mensajes depende del cliente, no de Redis. Si es así, ¿alguna de las bibliotecas proporciona esta codificación/descodificación o hay otra biblioteca que se pueda usar para este propósito? Cualquier ejemplo de código de trabajo sería muy apreciado.

preguntado el 30 de junio de 12 a las 22:06

Intentaré con la codificación/descodificación utf-8/16 antes de las inserciones redis y revertiré en consecuencia. -

1 Respuestas

usar utf-8 con redis funciona: si usa redis-cli, asegúrese de pasar raw como parámetro para leer los caracteres rusos/chinos/japoneses (de lo contrario, esos caracteres no aparecerán correctamente en redis-cli). Puede recuperarlos correctamente usando una API como Jedis/redis-node, etc. ¡Espero que esto ayude!

Respondido 03 Jul 12, 19:07

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.