2017-05-04 7 views
0

In Redis Version 3.2.3 Ich erhalte einen Fehler, wenn zu setzen versucht:Redis Syntaxfehler mit arabischen Zeichen

set test اتلات بين حماس ح 
    (error) ERR syntax error 

werde ich Redis von Scala und von bash zugreifen. Daher ist eine gemeinsame Codierung erforderlich. Aber das Hauptproblem ist, dass es in einem einfachen Redis-Befehl im CLI selbst ausfällt.

PD: getestet mit redis-cli --raw hat nicht funktioniert.

Antwort

3

Sie müssen Anführungszeichen zu verwenden, weil Sie Leerzeichen in der Zeichenfolge haben, ist es nicht auf die Zeichenkodierung bezogen werden:

> set test "اتلات بين حماس ح" 
OK 
> get test 
"اتلات بين حماس ح" 
+0

Es stimmt, leider dummen Fehler – buggy

Verwandte Themen