redis中处理带有空格的key

2023-12-25 17:34:37 浏览数 (2)

问题提出:

在redis中存的key有空格,存后空格会被取消掉,如图所示

代码语言:javascript复制
 String str = "2020-1-1 08";
stringRedisTemplate.opsForValue().set(str,str);//key:2020-1-1 08     value:2020-1-108 空格已经被消除
解决办法:

两边加一个引号的转义

代码语言:javascript复制
 String str1 = """ "2020-1-1 09" """;
 stringRedisTemplate.opsForValue().set(str1,str1);
总结

redis中存的key可以带空格,但是value中的空格会被删除掉

0 人点赞