zoukankan      html  css  js  c++  java
  • Redis 常用命令

    Key命令

    keys pattern //获取所有的key查找所有符合给定模式 pattern 的 key
    del key// 删除一个或多个 key,不存在的 key 会被忽略,返回值:被删除 key 的数量
    exists key//检查 key 是否存在
    Expire key second //设置key的过期时间
    ttl key //以秒为单位,返回给定 key 的剩余有效时间
    persist key //清除key的过期时间。Key持久化。

    String:key-value(做缓存)

    Redis中所有的数据都是字符串。命令不区分大小写,key是区分大小写的。Redis是单线程的。Redis中不适合保存内容大的数据。

    get key// 返回key所关联的字符串值,如果Key储存的值不是字符串类型,返回一个错误。
    set key value//将字符串值value关联到key
    incr key//将 key 中储存的数字值增一。不能转换为数字则报错。
    decr key//将 key 中储存的数字值减一。Key不存在,则将值置0,key类型不正确返回一个错误。

    Hash:key-fields-values(做缓存)

    相当于一个key对于一个map,map中还有key-value,使用hash对key进行归类。

    hset key field value //将哈希表 key 中的域 field 的值设为 value
    hget key field // 返回哈希表 key 中给定域 field 的值
    hel key field //删除哈希表 key 中的一个或多个指定域,不存在的域将被忽略。
    hgetall key //返回哈希表 key 中,所有的域和值
    hexists key field//查看哈希表 key 中,给定域 field 是否存在
    hkeys key//返回哈希表 key 中的所有域
    hvals key //返回哈希表 key 中所有域的值

    List:有顺序可重复

    lpush key value//将一个或多个值 value 插入到列表 key 的表头
    lpop key//移除并返回列表 key 的头元素
    rpush key value//将一个或多个值 value 插入到列表 key 的表尾
    rpop key// 移除并返回列表 key 的尾元素
    lrange list 0 -1//返回列表 key 中指定区间内的元素,区间以偏移量 start 和 stop 指定

    Set:元素无顺序,不能重复

    sadd key member//将一个或多个 member 元素加入到集合 key 当中,已经存在于集合的 member 元素将被忽略
    smembers set1//返回集合 key 中的所有成员
    srem key member//移除集合 key 中的一个或多个 member 元素,不存在的 member 元素会被忽略

    SortedSet(zset):有顺序,不能重复

    zadd key member//将一个或多个 member 元素及其 score 值加入到有序集 key 当中
    zrem key member//移除有序集 key 中的一个或多个成员,不存在的成员将被忽略
    zrange key 0 -1//返回有序集 key 中,指定区间内的成员(小到大排列)
    zrevrange key 0 -1 //返回有序集 key 中成员 member 的排名。其中有序集成员按 score 值递减(从大到小)排序
    zrange key 0 -1 withscores//返回有序集 key 中,指定区间内的成员,包括分数值

  • 相关阅读:
    Eclipse去掉js错误校验
    教学平台详细设计
    CentOS 6.3下部署LVS(NAT)+keepalived实现高性能高可用负载均衡
    通过CentOS克隆虚拟机后发现无法启动网卡或无法上网的解决办法
    使用U盘引导安装CentOS操作系统
    项目的热加载
    【转载】SQLServer全文搜索
    【转载】Lucence.Net
    【转载】Discuz!NT企业版之Sphinx全文搜索
    【转载】MySQL主从复制(MasterSlave)与读写分离(MySQLProxy)实践
  • 原文地址:https://www.cnblogs.com/-saligia-/p/9749710.html
Copyright © 2011-2022 走看看