在redis 中存储中文,默认读取不到中文,而是以十六进制的方式储存

解决办法一:

get时取到它,在redis-cli 后面加上 --raw

redis-cli --raw
redis> set test "我们"  
2OK  
redis> get test  
"\xe6\x88\x91\xe4\xbb\xac"  


redis> get test
"我们"

解决方法二:

使用工具大方式:Unicode

要是想看到中文可以使用Unicode解码就可以还原中文了

 

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐