在Redis中存储了str的值是中文“我们”,而Shell下用get获取到的str的值为:xe6x88x91xe4xbbxac

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Redis中存储了str的值是中文“我们”,而Shell下用get获取到的str的值为:xe6x88x91xe4xbbxac相关的知识,希望对你有一定的参考价值。

问题描述:本地虚拟机Linux环境下,安装了redis,使用shell进行操作。我在redis中存储了是str的值是中文“我们”,但当我在shell下get获取到的str的值是:\\xe6\\x88\\x91\\xe4\\xbb\\xac。

如图:

技术分享

解决方法:只需要你在启动redis-cli时在其后面加上--raw参数即可启动后 再显示就正常了。

如图:

技术分享

以上是关于在Redis中存储了str的值是中文“我们”,而Shell下用get获取到的str的值为:xe6x88x91xe4xbbxac的主要内容,如果未能解决你的问题,请参考以下文章

redis基础命令

Python_Print函数

fscanf(fp, %s ,str)!=EOF啥意思

面向对象--03值类型和引用类型

redis集群原理

javascrip中,数字转化为字符串,怎么转?例如 var s="12"+34,则s的值为多少?