redis热门命令一览

分类:知识百科 日期: 点击:0

Redis热门命令一览

Redis是一个开源的内存数据库,它有大量的命令,下面是Redis中最常用的一些命令:

  • SET
    SET key value
    该命令用于设置key的值,如果key已经存在,则覆盖原有的值。
  • GET
    GET key
    该命令用于获取key的值,如果key不存在,则返回nil。
  • DEL
    DEL key
    该命令用于删除key及其对应的值,如果key不存在,则返回0。
  • EXISTS
    EXISTS key
    该命令用于检查key是否存在,如果key存在,则返回1,否则返回0。
  • EXPIRE
    EXPIRE key seconds
    该命令用于设置key的过期时间,单位是秒,如果key不存在,则返回0。
  • TTL
    TTL key
    该命令用于获取key的过期时间,单位是秒,如果key不存在,则返回-1。
  • INCR
    INCR key
    该命令用于将key中的值加1,如果key不存在,则将key的值设置为1。
  • DECR
    DECR key
    该命令用于将key中的值减1,如果key不存在,则将key的值设置为-1。
  • LPUSH
    LPUSH key value
    该命令用于将value插入到key对应的列表的头部,如果key不存在,则先创建key,再插入value。
  • RPUSH
    RPUSH key value
    该命令用于将value插入到key对应的列表的尾部,如果key不存在,则先创建key,再插入value。
  • LRANGE
    LRANGE key start end
    该命令用于获取key对应的列表中start到end之间的元素,如果key不存在,则返回空列表。
  • SADD
    SADD key member
    该命令用于将member添加到key对应的集合中,如果key不存在,则先创建key,再添加member。
  • SMEMBERS
    SMEMBERS key
    该命令用于获取key对应的集合中的所有元素,如果key不存在,则返回空集合。
  • SISMEMBER
    SISMEMBER key member
    该命令用于检查member是否是key对应的集合中的元素,如果是,则返回1,否则返回0。
  • ZADD
    ZADD key score member
    该命令用于将score和member添加到key对应的有序集合中,如果key不存在,则先创建key,再添加score和member。
  • ZRANGE
    ZRANGE key start end
    该命令用于获取key对应的有序集合中start到end之间的元素,如果key不存在,则返回空集合。
  • ZSCORE
    ZSCORE key member
    该命令用于获取key对应的有序集合中member的score,如果key不存在,则返回nil。
标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。