zoukankan      html  css  js  c++  java
  • [Redis] (error) WRONGTYPE Operation against a key holding the wrong kind of value

    环境:
    centos 6.0 64位
    redis 5.0.5

    问题:

    (error) WRONGTYPE Operation against a key holding the wrong kind of value
    #(错误)对持有错误类型值的键进行错误类型操作
    

    原因:

    #使用了set的命令对zset数据类型的key进行操作导致报错
    127.0.0.1:6379> smembers salary #smembers 查看指定set的值
    (error) WRONGTYPE Operation against a key holding the wrong kind of value
    127.0.0.1:6379> type salary
    zset
    

    正确方法:

    127.0.0.1:6379> ZRANGE salary 0 -1 withscores #使用range命令获取有序集合key中指定范围的元素
    1) "lisi"
    2) "1000"
    3) "shangzhan"
    4) "2000"
    5) "wangwu"
    6) "5000"
    
    作者:ccku
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。如有问题或建议,请多多赐教,非常感谢。
  • 相关阅读:
    万能清除
    CSS追加笔记
    函数追加笔记
    jQuery实现放大镜效果
    jQuery获取元素的方法
    JavaScript
    jQuery三级联动
    DOM追加笔记
    数据结构与算法之美01
    RPC架构简介与原理
  • 原文地址:https://www.cnblogs.com/ccku/p/13611695.html
Copyright © 2011-2022 走看看