hash存储结构的数据类型主要有以下几种:
String :字符串 数据结构是简单的 key-value 类型,value 不仅可以是 String,也可以是数字 get、set、incr、decr
Hash :字典List :列表 说白了就是链表(redis 使用双端链表实现的 List) 轻松地实现最新消息排行等功能
Set :集合 Set 就是一个集合,集合的概念就是一堆不重复值的组合。
Sorted Set:有序集合
redis-cli 进入命令行
查看存储结构类型 type key key为key值
如果类型为hash 。此时要用hset 。hget等操作
如果是zset 表示数据类型为Sorted Sets的 此时就需要使用zadd、zrange等操作方法 。
如果 类型与操作方式不同 就会报ERR Operation against a key holding the wrong kind of value这个错误!
具体操作见http://www.cnblogs.com/whoamme/p/3532129.html 有比较详细的介绍