解決了,亂碼確實是不耽誤讀寫的,但是業務有需求要通過其他服務刪除對應key的value數據.服務器又禁止keys命令,首先從代碼里是無法動態獲取key的,只能寫死.但是del的時候是刪不掉的,加上亂碼也刪不掉(console里倒是可以),無奈只能先讓數據不亂碼,所以使用了stringRedisTemplate,kv確實都不亂了,但是v存的是list實體類,json數據.不得已在存入階段先JSON.toJSONString(baseModelList)取的時候在StrUtil.strip(json, "\"")去掉首尾的“StringEscapeUtils.unescapeJava(strip)去掉多余的\在轉成listJSON.parseArray(json)返回前端