有很多' \ x00'使用StringRedisTemplate时的前缀

时间:2017-03-16 03:10:08

标签: spring-data-redis

我将字符串放入redis服务器:

stringRedis.opsForValue().set(redisKey, email, ACTIVATION_CODE_TIMEOUT);

但我终于得到了' \ x00 \ x00 \ x00 \ x00 ...我的价值'在redis中: enter image description here

为什么会这样?

1 个答案:

答案 0 :(得分:1)

对此提出抱歉。这是我的错。我在使用set()方法时犯了错误。 set()方法的第三个参数不是超时值。它被抵消了。解决它:

stringRedis.opsForValue().set(redisKey, email, ACTIVATION_CODE_TIMEOUT, TimeUnit.SECONDS);