Redis对象--Hash类型

62 阅读1分钟

HASH类型

说明:双列

  • 写操作:

    • HSET/HMSET KEY FILED1 VALUE1 FIELD2 VALUE2......P【老版本的Hset只能设置单值】
    • HSETNX KEY FILED1 VALUE1 FIELD2 VALUE2......
    • HDEL FIELD1 FIELD2
    • DEL KEY
  • 读操作:

    • HGETALL KEY
    • HGET KEY FIELD1
    • HLEN KY
    • HSCAN key cursor [MATCH pattern] [COUNT count]SSCAN命令返回的结果是一个包含两个元素的数组,第一个元素是下一个迭代器的游标,第二个元素是一个数组,包含了迭代到的成员】

HASH 编码方式

  • 当小于512个时 用ZIPLIST
  • 大于512时 用HASHTABLE