zoukankan      html  css  js  c++  java
  • redis学习笔记(三)——redis的命令大全总结

    总结了一些redis五种存储类型的常用命令以及一些通用操作命令,不是很全,是在学习的时候将学到的做了个汇总,使用的时候可以查一下。

    笔记写在表格里面了,不好粘贴.......后面的直接截图了............. 
     
     
    1、String类型
     
    set key value    设置键值对
    get key       根据key取得value
    getset key value 先获取key的value,再重新设置这个key的value
    del key       根据key删除这个键值对
    incr key      将key对应的value的值加1(如果这个value的值不是数字,则加1失败,如果这个key不存在,则自动创建并赋值为0,然后再加1)
    decr key      和 incr相反
    incrby key num  将key对应的value的值(前提是数字)加上num
    decr by key num  和 incrby相反
    2、Hash类型
     
    hset  key hashKey hashValue  设置hash结构的大key为key,对应的hash的小key为hashKey,小key对应的value为hashValue
    hget key hashKey         取得key对应的hash的hashKey对应的value
    hmget key hashKey1 hashkey2  和hget命令类似不过是取得多个值
    hgetall key        获取key对应的hash的所有的hashKey以及其对应的value
    hdel key hashKey   (可以删除多个hashKey)删除对应的value
    del key           删除key对应的整个hash
    hincrby key hashKey num 使hashKey对应的value加num
    hexists key hashKey    判断对应的hashKey是否存在
    hlen key          获得key对应的hash有多少键值对
    hkeys key         获得key对应的hash的所有hashKey
    hvals key        获得key对应的hash的所有value
    3、List(可以在左侧或者右侧向List中插入数据,另外如果List中的所有值被移除了,则其对应的key也会从数据库中移除)
     
     
    4、set数据结构(不允许出现相同的数据)
     
     
    5、Sorted-set(有序的数据结构,多应用于排名以及热文上,其存储结构:<score(分数), 项>)
     
     
    6、通用操作
     
     
  • 相关阅读:
    Jquery 取值,赋值学习总结
    JQuery 常用代码
    Spring Boot JPA
    QueryDSL通用查询框架学习目录
    正确理解MySQL中的where和having的区别
    spring jpa 带参数分页查询(一)
    mysql在表的某一位置增加一列、删除一列、修改列名
    Spring AOP注解配置demo
    java 分页对象以及数据库分页查询
    ztree点击加号+触发ajax请求
  • 原文地址:https://www.cnblogs.com/caizhen/p/10279840.html
Copyright © 2011-2022 走看看