• Redis常用命令


    String类型

    1. get key:获取key值

    2. set key value:设置key值

    3. del key:删除key值

    4. incr key:在key值上增加1

    5. decr key:在key值上减少1

    6. append key:在key存储值末尾追加

    7.getrange key start end:获取从start到end的值

    List类型

    1. lpush key [v1,v2,···]:从列表的左侧设置key值

    2. lpop key[v1,v2,···]:从列表的右侧移除key值

    3. rpush key [v1,v2,···]:从列表的右侧设置key值

    4. rpop key [v1,v2,···]:从列表的右侧移除key值

    5. rindex key size:返回下标为size的值

    6. lrange key start end:返回start到end的的元素,包括start和end

    7. ltrim key start end:只保留start到end的元素

    Set类型

    1. sadd key items:设置key,支持批量设置

    2.srem key items:删除item,支持批量删除

    3. smembers key items:查询所有元素

    4. smove key1,key2 items:删除key1,key2多个item,成功返回1,失败返回0

    5. scard key:返回集合总数

    6. 差运算  sdiffstore newkey,key1,key2···:将key1和key2集合的差值存入到newkey集合中

    7. 交运算 sinter key1,key2:返回所有集合的交集

    8. 交运算 sinterstore newkey key:返回多个集合的交集,存入到newkey中

    9. 并运算 sunion key…:返回不重复的所有元素

    10. 并运算 sunion newkey key…:返回不重复的所有元素放入到newkey中

    Hash类型

    1. hset  key1 value···:设置key值

    2. hget  key1···:获取key值

    3. hmset hkey key1,key2,···:设置多个可以值

    4. hmget hkey key1,key2,···:获取多个可以值

    5. hdel key1:删除key1及其对应的值

    6. hgetall hkey:获取全部key值

    7. hexists hkey key:判断key是否存在

    zset类型:

    1. zadd hset key1,value1:增加key1及其值

    2. zrem hset key1,value1:删除key1及其值

    3. zrangebyscore salary -inf+inf:按从小到大排序

    4. zrangebyscore salary -inf+inf withscore:显示全部数据并按附带分数
     
    5. zrangebyscore salary -inf 2500 withscore:显示小于2500的数据并附带分数
     
  • 相关阅读:
    机器学习-数据归一化及哪些算法需要归一化
    目标检测中的mAP
    在Ubuntu内制作自己的VOC数据集
    目标检测算法之YOLOv3
    目标检测算法之YOLOv1与v2
    详谈Windows消息循环机制
    位和字节以及各类编码简述
    C++ 基础知识(一)
    Python 爬取高清桌面壁纸
    WPF 动画执行后属性无法修改
  • 原文地址:https://www.cnblogs.com/yull/p/13641595.html
Copyright © 2020-2023  润新知