redis.clients.jedis.exceptions.JedisDataException: WRONGTYPE Operation against a key holding the wrong kind of value
今天改動代碼,一運行就跑錯了,錯誤原因:
因為redis中已經存在了相同的key, 而且key對應的值類型並不是Set,而是SortSet(改動前);再調用smembers時,拋出此錯誤。
解決方法:
將原來的SortSet類型的key給Del掉,再從新執行代碼,沒有問題。
看來以后改動緩存類型時,要長個心眼,先把之前的同名不同類型的Key給Del掉。