"redis"相关教程
RedisHget命令 Redis哈希(Hash)RedisHget命令用于返回哈希表中指定字段的值。语法redisHget命令基本语法如下:redis 127.0.0.1:6379> HGET KEY_NAME FIELD_NAME可用版本>=2.0.0返回值返回给定字段的值。如果给定的字段或key不存在时,返回nil。实例# 字段存在redis> HSET site ...
RedisHgetall命令 Redis哈希(Hash)RedisHgetall命令用于返回哈希表中,所有的字段和值。在返回值里,紧跟每个字段名(fieldname)之后是字段的值(value),所以返回值的长度是哈希表大小的两倍。语法redisHgetall命令基本语法如下:redis 127.0.0.1:6379> HGETALL KEY_NAME可用版本>=2.0.0返回值以列表形式返回哈希表的字段及字段值。若key不...
RedisHincrby命令 Redis哈希(Hash)RedisHincrby命令用于为哈希表中的字段值加上指定增量值。增量也可以为负数,相当于对指定字段进行减法操作。如果哈希表的key不存在,一个新的哈希表被创建并执行HINCRBY命令。如果指定的字段不存在,那么在执行命令前,字段的值被初始化为0。对一个储存字符串值的字段执行HINCRBY命令将造成一个错误。本操作的值被限制在64位(bit)有符号数字表示之内。语法redisHincrby命令基本语法如下:re...
RedisHincrbyfloat命令 Redis哈希(Hash)RedisHincrbyfloat命令用于为哈希表中的字段值加上指定浮点数增量值。如果指定的字段不存在,那么在执行命令前,字段的值被初始化为0。语法redisHincrbyfloat命令基本语法如下:redis 127.0.0.1:6379> HINCRBYFLOAT KEY_NAME FIELD_NAME INCR_BY_NUMBER可用版本&...
RedisHkeys命令Redis哈希(Hash)RedisHkeys命令用于获取哈希表中的所有字段名。语法redisHkeys命令基本语法如下:redis 127.0.0.1:6379> HKEYS key可用版本>=2.0.0返回值包含哈希表中所有字段的列表。当key不存在时,返回一个空列表。实例redis 127.0.0.1:6379> HSET myhash field1 ...
RedisHlen命令 Redis哈希(Hash)RedisHlen命令用于获取哈希表中字段的数量。语法redisHlen命令基本语法如下:redis 127.0.0.1:6379> HLEN KEY_NAME可用版本>=2.0.0返回值哈希表中字段的数量。当key不存在时,返回0。实例redis 127.0.0.1:6379> HSET myhash field1 &...
RedisHmget命令 Redis哈希(Hash)RedisHmget命令用于返回哈希表中,一个或多个给定字段的值。如果指定的字段不存在于哈希表,那么返回一个nil值。语法redisHmget命令基本语法如下:redis 127.0.0.1:6379> HMGET KEY_NAME FIELD1...FIELDN可用版本>=2.0.0返回值一个包含多个给定字段关联值的表,表值的排列顺序和指定字段的请求顺序一样。实...
RedisHmset命令 Redis哈希(Hash)RedisHmset命令用于同时将多个field-value(字段-值)对设置到哈希表中。此命令会覆盖哈希表中已存在的字段。如果哈希表不存在,会创建一个空哈希表,并执行HMSET操作。语法redisHmset命令基本语法如下:redis 127.0.0.1:6379> HMSET KEY_NAME FIELD1 VALUE1 ...FIELDN&nb...
RedisHset命令 Redis哈希(Hash)RedisHset命令用于为哈希表中的字段赋值。如果哈希表不存在,一个新的哈希表被创建并进行HSET操作。如果字段已经存在于哈希表中,旧值将被覆盖。语法redisHset命令基本语法如下:redis 127.0.0.1:6379> HSET KEY_NAME FIELD VALUE可用版本>=2.0.0返回值如果字段是哈希表中的一个新建字段,并且值设置成功...
RedisHsetnx命令 Redis哈希(Hash)RedisHsetnx命令用于为哈希表中不存在的的字段赋值。如果哈希表不存在,一个新的哈希表被创建并进行HSET操作。如果字段已经存在于哈希表中,操作无效。如果key不存在,一个新哈希表被创建并执行HSETNX命令。语法redisHsetnx命令基本语法如下:redis 127.0.0.1:6379> HSETNX KEY_NAME FIELD VALUE可...
RedisHvals命令 Redis哈希(Hash)RedisHvals命令返回哈希表所有字段的值。语法redisHvals命令基本语法如下:redis 127.0.0.1:6379> HVALS KEY_NAME FIELD VALUE可用版本>=2.0.0返回值一个包含哈希表中所有值的表。当key不存在时,返回一个空表。实例redis 127.0.0.1:6379> HSET...
RedisBlpop命令Redis列表(List)RedisBlpop命令移出并获取列表的第一个元素,如果列表没有元素会阻塞列表直到等待超时或发现可弹出元素为止。语法redisBlpop命令基本语法如下:redis 127.0.0.1:6379> BLPOP LIST1 LIST2 .. LISTN TIMEOUT可用版本>=2.0.0返回值如果列表为空,返回一个nil。否则,返回一个含有两个元...
RedisBrpop命令Redis列表(List)RedisBrpop命令移出并获取列表的最后一个元素,如果列表没有元素会阻塞列表直到等待超时或发现可弹出元素为止。语法redisBlpop命令基本语法如下:redis 127.0.0.1:6379> BRPOP LIST1 LIST2 .. LISTN TIMEOUT可用版本>=2.0.0返回值假如在指定时间内没有任何元素被弹出,则返回一个nil...
RedisBrpoplpush命令Redis列表(List)RedisBrpoplpush命令从列表中弹出一个值,将弹出的元素插入到另外一个列表中并返回它;如果列表没有元素会阻塞列表直到等待超时或发现可弹出元素为止。语法redisBrpoplpush命令基本语法如下:redis 127.0.0.1:6379> BRPOPLPUSH LIST1 ANOTHER_LIST TIMEOUT可用版本>=2.0.0返回值假如...
RedisLindex命令Redis列表(List)RedisLindex命令用于通过索引获取列表中的元素。你也可以使用负数下标,以-1表示列表的最后一个元素,-2表示列表的倒数第二个元素,以此类推。语法redisLindex命令基本语法如下:redis 127.0.0.1:6379> LINDEX KEY_NAME INDEX_POSITION可用版本>=1.0.0返回值列表中下标为指定索引值的元素。如果指定索引值不在列表...