首页 > 数据库 >无涯教程-Redis - LINDEX命令函数

无涯教程-Redis - LINDEX命令函数

时间:2024-01-07 21:33:16浏览次数:45  
标签:127.0 list1 0.1 Redis redis 无涯 6379 LINDEX

Redis LINDEX 命令用于获取存储在键处的列表中索引处的元素。索引从零开始,因此0表示第一个元素,1表示第二个元素,依此类推。负索引可用于指定从列表末尾开始的元素,在这里,-1表示最后一个元素,-2表示倒数第二个,依此类推。

LINDEX - 返回值

返回请求的元素,或者当索引超出范围时为nil。

LINDEX - 语法

以下是Redis LINDEX 命令的基本语法。

redis 127.0.0.1:6379> LINDEX KEY_NAME INDEX_POSITION

LINDEX - 示例

redis 127.0.0.1:6379> LPUSH list1 "foo" 
(integer) 1 
redis 127.0.0.1:6379> LPUSH list1 "bar" 
(integer) 2 
redis 127.0.0.1:6379> LINDEX list1 0 
"foo" 
redis 127.0.0.1:6379> LINDEX list1 -1 
"bar" 
redis 127.0.0.1:6379> LINDEX list1 5 
nil 

参考链接

https://www.learnfk.com/redis/lists-lindex.html

标签:127.0,list1,0.1,Redis,redis,无涯,6379,LINDEX
From: https://blog.51cto.com/u_14033984/9134830

相关文章

  • 无涯教程-Redis - BRPOPLPUSH命令函数
    RedisBRPOPLPUSH命令用于从列表中返回一个值,或者阻塞直到一个可用,BRPOPLPUSH命令仅返回最后一个元素并将其插入到另一个列表(如果有)中,或者在特定时间内阻止客户端执行任何命令。BRPOPLPUSH-返回值如果键存在,则返回值,否则返回nil。BRPOPLPUSH-语法以下是RedisBRPOP......
  • 无涯教程-Redis - HLEN命令函数
    RedisHLEN命令用于获取存储在键(key)处的字段数。HLEN-返回值返回整数,如果键不存在,则返回0。HLEN-语法以下是RedisHLEN命令的基本语法。redis127.0.0.1:6379>HLENKEY_NAMEHLENkey-示例redis127.0.0.1:6379>HSETmyhashfield1"foo"(integer)1redi......
  • 无涯教程-Redis - HVALS命令函数
    RedisHVALS命令用于获取存储在键(key)处的哈希中的所有值。HVALS-返回值返回值数组。HVALS-语法以下是RedisHVALS命令的基本语法。redis127.0.0.1:6379>HVALSKEY_NAMEFIELDVALUEHVALS-示例redis127.0.0.1:6379>HSETmyhashfield1"foo"(integer)1......
  • 无涯教程-Redis - BRPOP命令函数
    RedisBRPOP命令用于删除并获取列表中的最后一个元素,或者阻塞直到一个可用,BRPOP命令仅返回最后一个元素(如果有),或者在特定时间内阻止客户端执行任何命令。BRPOP-返回值如果键存在,则返回值,否则返回nil。BRPOP-语法以下是RedisBRPOP命令的基本语法。redis127.0.0......
  • 无涯教程-Redis - HEXISTS命令函数
    RedisHEXISTS命令用于检查哈希字段是否存在。HEXISTS-返回值返回整数,1或0。1:包含字段。0:不包含字段或键不存在。HEXISTS-语法以下是RedisHEXISTS命令的基本语法。redis127.0.0.1:6379>HEXISTSKEY_NAMEFIELD_NAMEHEXISTS-示例redis127.0.0.1:6379>H......
  • 无涯教程-Redis - HGET命令函数
    RedisHGET命令用于获取与存储在键(key)处的字段关联的值。HGET-返回值返回与字段关联的值,不存在该字段或键不存在时返回空。HGET-语法以下是RedisHGET命令的基本语法。redis127.0.0.1:6379>HGETKEY_NAMEFIELD_NAMEHGET-示例redis127.0.0.1:6379>HSETm......
  • 无涯教程-Redis - DECR 命令函数
    RedisDECR命令用于将键(key)的整数值减一,如果键(key)不存在,则在执行操作之前将其设置为0,如果键包含错误类型的值或包含不能表示为整数的字符串,则返回错误,此操作仅限于64位带符号整数。DECR-返回值整数回复,递增后的键值。DECR-语法以下是RedisDECR命令的基本语法。......
  • 无涯教程-Redis - INCRBY命令函数
    RedisINCRBY命令用于将键上存储的数字增加指定的值,如果键(key)不存在,则在执行操作之前将其设置为0,如果键包含错误类型的值或包含不能表示为整数的字符串,则返回错误。INCRBY-返回值整数回复,递增后的键值。INCRBY-语法以下是RedisINCRBY命令的基本语法。redis127.0......
  • 无涯教程-Redis - MSETNX命令函数
    RedisMSETNX命令用于将多个值设置为多个键,前提是它们都不存在,如果Redis中存在当前操作中的任何一项,则MSETNX不执行任何操作。MSETNX -返回值整数回复1或01,如果所有键都在Redis中设置。0,如果Redis中未设置任何键。MSETNX -语法以下是RedisMSETNX命令的基本......
  • 无涯教程-Redis - PSETEX命令函数
    RedisPSETEX命令用于设置键(key)的值,时间以毫秒为单位。PSETEX -返回值简单的字符串回复确定。PSETEX -语法以下是RedisPSETEX命令的基本语法。redis127.0.0.1:6379>PSETEXkey1EXPIRY_IN_MILLISECONDSvalue1PSETEX -示例redis127.0.0.1:6379>PSETEX......