Redis String GETRANGE 命令

  • 描述

    String GETRANGE 命令用于获取存储在键处的字符串值的子字符串,该子字符串由偏移量的开始和结束(均包括两端值)确定。可以使用负偏移量来提供从字符串末尾开始的偏移量。该函数通过将结果范围限制为字符串的实际长度来处理超出范围的请求。
  • 句法

    以下是Redis GETRANGE命令的基本语法。
    
    redis 127.0.0.1:6379> GETRANGE KEY_NAME start end
    
  • 返回值

    简单的字符串回复。
  • 例子

    首先,在Redis中设置一个key,然后获取其中的一部分。
    
    redis 127.0.0.1:6379> SET mykey "This is my test key" 
    OK 
    redis 127.0.0.1:6379> GETRANGE mykey 0 3 
    "This" 
    redis 127.0.0.1:6379> GETRANGE mykey 0 -1 
    "This is my test key"