存储在Redis中的口音不可读

koz*_*her 14 redis

在Linux上使用redis-cli使用Redis 2.10,我遇到了有关重音的问题......

如果我执行命令

设置"字符串""à"

=>我得到"\ xc3\xa0"

似乎每个转换的口音都以"\ xc3"开头

如何取回原来的字符串?

Moo*_*ker 30

尝试使用

redis-cli --raw
Run Code Online (Sandbox Code Playgroud)

它解决了我的问题.


sim*_*mon 8

"\ xc3\xa0"在UTF-8编码中只是Unicode"à".只是解码字符串,你就完成了......


alp*_*ero 0

您需要指定 Redis 的版​​本,更重要的是您正在使用的客户端。

如果您使用的是 telnet 客户端,问题可能出在您的客户端上。Redis 支持任意字节的值,并且 UTF-8 根本不是问题(如果您的客户端正确地将输入的字形转换为关联的字节序列。)