使用redis 命令操作错误 类型数据WRONGTYPE Operation against a key holding the wrong kind of value

使用redis 命令操作错误 类型数据
抛出异常:
  redis.clients.jedis.exceptions.JedisDataException: WRONGTYPE Operation against a key holding the wrong kind of value
异常原因:
  因为使用了不同类型下的命令,操作了类外一种类型的数据。
  例如:我遇到的错误
  使用scard 操作了 sorted set ,本意是使用zcard的。
异常解决:
  使用正确的命令即可。
  scard 操作 set
  zcard 操作 sorted set
问题总结:
  在使用redis 命令时,一定要注意命令的区别,使用正确的命令。
posted on 2017-06-27 16:14  Uzhizhe  阅读(10283)  评论(0)    收藏  举报