redis常用命令

redis常用命令篇章主要给大家提供redis开发过程当中经常会用到的一些命令,供大家参考学习!


redis常用命令 的主要内容:

  • redis常用命令:

    本篇章给大家提供redis开发过程当中经常用到的一些命令。

  • redis set key:

    redis set key:介绍redis给键设置值的命令。

  • redis get :

    redis get命令:redis利用get命令获取键(key)中的值。

  • redis -cli:

    redis -cli用于启动redis客户端。

  • redis setnx:

    redis setnx:若key不存在则设置值,若key存在则不操作。

  • redis setex:

    redis setex :用于给redis设置key的值,并且附带上值的生存时间

  • redis psetex:

    redis psetex命令:用于给redis设置key的值,并且附带上值的生存时间,不同于 setex命令,它设置值的生存时间为毫秒。

  • redis getset:

    redis getset命令:给键(key)设置新值,返回之前旧的值。

  • redis strlen key :

    本文介绍redis strlen命令的使用方法。

  • redis append:

    本文介绍redis append命令的用法。

  • redis setrange key :

    本文介绍redis setrange key命令,用于覆盖指定(偏移量开始)的字符串。

  • redis getrange key :

    本文介绍redis getrange key命令,用于获取按照指定偏移量截取字符串。

  • redis mset:

    本文介绍redis mset命令的语法结构,主要用于redis的赋值命令,可以给多个键赋值。

  • redis mget:

    本文介绍redis mget命令的语法,主要用于批量获取多个键(key)的值。

  • redis incr:

    本文介绍redis incr命令的语法结构,主要用于对数值类型的键值进行加1操作。

  • redis incrby :

    本文介绍redis incrby命令,主要用于redis数值类型的加法操作

  • redis decr:

    本文介绍redis decr命令,该命令主要用于redis 数值类型进行递减操作。

  • redis decrby:

    本文介绍redis decrby命令,该命令用于redis数值类型的减法操作,命令返回数值减法后的结果。

  • redis lpush key:

    本文介绍redis lpush 命令,该命令主要用于redis链表类型键(key)值的数据插入。

  • redis lrange key :

    本文介绍redis lrange命令,主要用于获取redis链表结构类型中指定区间的数据。

  • redis lpushx:

    本文介绍redis lpushx命令,该命令用于给redis链表类型进行数据添加,不同于lpush命令,当键(key)值不存在,直接返回什么都不操作。

  • redis rpush:

    本文介绍redis rpush命令,该命令主要用于redis链表类型的键(key)值数据的添加。不同于redis lpush,它是从链表的尾部(右边)进行插入的。

  • redis rpushx:

    本文介绍redis rpushx命令,该命令用于给redis链表类型的键(key)值进行数据添加,不同于rpush命令,当键(key)值不存在时,直接返回不进行数据的插入。

  • redis lpop key:

    本文介绍redis lpop命令,该命令用于获取和弹出链表类型的键(key)的表头数据。

  • redis rpop:

    本文介绍redis rpop 命令,该命令主要用于获取和弹出redis链表类型键(key)的表尾数据。

  • redis lrem key :

    本文介绍redis lrem key命令,该命令主要用于移除redis链表类型中存储与指定值相等的数据。

  • redis llen :

    本文介绍redis llen命令,该命令用于获取redis链表类型的数据长度。

  • redis lindex key index:

    本文介绍redis lindex key命令,该命令主要用于获取链表类型中指定下标的数据。

  • redis linsert key before /after pivot value:

    本文介绍redis linsert命令,该命令主要用于链表类型(key)在指定的元素附件插入一个新的元素。

  • redis lset key index value:

    本文介绍redis lset key index value 命令,该命令主要用于替换链表类型中指定下标的元素。

  • redis ltrim :

    本文介绍redis ltrim命令,该命令主要用于截取redis链表类型的指定区间内的元素。

  • redis hset key :

    本文介绍redis hset key命令,该命令用于给redis哈希类型的键(key)进行域(field)赋值。

  • redis hsetnx key:

    本文介绍redis hsetnx命令,该命令主要用于redis哈希表进行域(field)的赋值,不同于hset命令,该命令必须要域(field)不存在才可以赋值。

  • redis hget:

    本文介绍redis hget命令,该命令用于获取redis哈希表中域(field)的值。

  • redis hexists:

    本文介绍redis hexists命令,该命令主要用于判断哈希表中是否存在指定的域(field)。

  • redis hdel:

    本文介绍redis hdel命令,该命令用于删除哈希表中指定的域(field)。

  • redis hlen:

    本文redis hlen命令,该命令用于获取哈希表中域的个数。

  • redis hstrlen :

    本文介绍redis hstrlen命令,该命令用于获取redis哈希表中指定域(field)值的长度

  • redis hincrby:

    本文介绍redis hincrby命令,该命令主要用于对redis哈希表中指定域(field)的值进行累加操作。