集合 Spring Boot + Dubbo + MyBatis + Redis 的时候,在java代码中向服务器中的 Redis 数据库读取中文数据(set * get * )没有出现问题,但是进入 Redis 中get了一下数据,发现里面的内容并不是理想的结果。
存入数据内容为:{id=1, name='关羽', type='战士', pri=18888}
在 Redis 中存入中文数据,读取也出现相同结果。
解决的办法是在启动 Redis 的时候,加上 -raw 指令,强制终端按照数据原来格式打印。
读取刚才存入的内容 key 3 以及java代码上传的数据 key 1 ,发现都能正常显示。
以上内容可能存在不足或错误,如有发现请指出来。