Redis中存储value中文显示问题解决
来源:互联网 发布:网络开发公司有哪些 编辑:程序博客网 时间:2024/05/16 14:40
Redis的value存储中文后,get之后显示16进制的字符串”\xe4\xb8\xad\xe5\x9b\xbd”,如何解决?
127.0.0.1:6379> set China 中国OK127.0.0.1:6379> get China"\xe4\xb8\xad\xe5\x9b\xbd"127.0.0.1:6379> exit
解决方法:
启动redis-cli时,在其后面加上–raw即可,汉字即可显示正常。
[root@localhost redis]# ./bin/redis-cli --raw127.0.0.1:6379> get China中国127.0.0.1:6379>
使用 redis-cli –help 获取更多帮助信息
[root@localhost redis]# ./bin/redis-cli --helpredis-cli 4.0.1Usage: redis-cli [OPTIONS] [cmd [arg [arg ...]]] -h <hostname> Server hostname (default: 127.0.0.1). -p <port> Server port (default: 6379). -s <socket> Server socket (overrides hostname and port). -a <password> Password to use when connecting to the server. -r <repeat> Execute specified command N times. -i <interval> When -r is used, waits <interval> seconds per command. It is possible to specify sub-second times like -i 0.1. -n <db> Database number. -x Read last argument from STDIN. -d <delimiter> Multi-bulk delimiter in for raw formatting (default: \n). -c Enable cluster mode (follow -ASK and -MOVED redirections). --raw Use raw formatting for replies (default when STDOUT is not a tty). --no-raw Force formatted output even when STDOUT is not a tty.
–raw 使用RAW格式回帖(默认时是不是一个TTY标准)
阅读全文
0 0
- Redis中存储value中文显示问题解决
- Redis中的value包含中文显示为十六进制??
- redis中存储中文额显示为16进制字符问题
- 在redis命令行中正确显示中文
- samba 中文显示问题解决
- RHEL5 中文显示问题解决
- Qt中文显示问题解决
- cocos2d 中文显示问题解决
- PHP中MySQL存储json_encode格式中文问题解决
- jsp在浏览器中显示中文的乱码问题解决
- delphi 中 Label 中文显示不全的问题解决办法
- FLEX+JAVA,FLEX中显示中文出现乱码问题解决办法
- cocos2d-x中中文显示问题解决方法一
- cocos2d-x中中文显示问题解决方法二
- html文件中文在浏览器中显示乱码问题解决
- windows下git中sh.exe中文显示乱码问题解决
- redis显示中文结果
- linux命令行中显示redis的中文编码
- atomic包之AtomicBoolean
- Burp Suite详细基本用法(三):Repeater、Sequencer、Decoder、Comparer模块
- Python递归求阶乘
- gitignore
- 字节缓冲流BufferedInputStream,BufferedOutputStream
- Redis中存储value中文显示问题解决
- Bigdata Development Database_Study_02(多表查询,外键,事务)
- 【JZOJ5287】【NOIP2017提高A组模拟8.16】最短路
- Python打印菱形
- linux 常用命令和进入计算机目录下
- 机器学习实战—逻辑回归
- Android 添加水印相册
- linux 写入文件夹权限
- Java内存管理