• 08 redis中hash结构及命令详解


    Hash 哈希数据类型相关命令
    
    hset key field value
    作用: 把key中 filed域的值设为value
    注:如果没有field域,直接添加,如果有,则覆盖原field域的值
    
    hmset key field1 value1 [field2 value2 field3 value3 ......fieldn valuen]
    作用: 设置field1->N 个域, 对应的值是value1->N
    (对应PHP理解为  $key = array(file1=>value1, field2=>value2 ....fieldN=>valueN))
    
    
    hget key field
    作用: 返回key中field域的值
    
    hmget key field1 field2 fieldN
    作用: 返回key中field1 field2 fieldN域的值
    
    hgetall key
    作用:返回key中,所有域与其值
    
    hdel key field
    作用: 删除key中 field域
    
    hlen key
    作用: 返回key中元素的数量
    
    hexists key field
    作用: 判断key中有没有field域
    
    hinrby key field value
    作用: 是把key中的field域的值增长整型值value
    
    hinrby float  key field value
    作用: 是把key中的field域的值增长浮点值value
    
    hkeys key
    作用: 返回key中所有的field
    
    kvals key
    作用: 返回key中所有的value
    

      

  • 相关阅读:
    hashmap的一些基础原理
    关于uuid
    读锁跟写锁的区别
    栈为什么效率比堆高
    MySQL行级锁、表级锁、页级锁详细介绍
    MYSQL MyISAM与InnoDB对比
    MYSQL锁表问题解决
    mysql查询锁表语句
    三种排序方法
    正则表达式
  • 原文地址:https://www.cnblogs.com/hgj123/p/4305591.html
Copyright © 2020-2023  润新知