redis setrange string命令


一、命令简介

setrange string命令在redis中主要功能是:

修改一个指定键的部分键值


二、命令使用说明

命令语法如下:

redis 192.168.8.123>setrange keyName 开始替换位置  替换内容
注意事项:

1 修改成功 返回字符串长度
2 如果指定的keyName不存在redis中,则会先创建一个键,赋值空,然后再 执行字符串替换操作


例:

  redis 192.168.8.123:6379> flushdb
OK
redis 192.168.8.123:6379> set k 123456 
OK
redis 192.168.8.123:6379> setrange k 0 abc //从第0个位置开始替换 字符 ,并返回键的长度
(integer) 6
redis 192.168.8.123:6379> get k
"abc456"
redis 192.168.8.123:6379> setrange k 2 opl 
(integer) 6
redis 192.168.8.123:6379> get k
"abopl6"
redis 192.168.8.123:6379> setrange k2 0 maomao365.com //替换一个不存在的键
(integer) 13
redis 192.168.8.123:6379> get k2
"maomao365.com"
 

如下图所示:

redis setrange string命令

redis setrange string命令


相关阅读:
redis setnx string 命令简介
redis setex string 命令简介
redis setbit string命令
redis mget string命令简介
redis getbit string命令简介
redis getset string命令简介
redis getrange string命令简介
redis get string命令
redis set string命令
window redis 文件夹文件说明 (二) —[ redis-cli]
window redis 文件夹文件说明 (一 )
Redis 数据类型简介
windows下 Redis配置
c# redis应用实例
redis相关简介
KV数据库简介

redis setrange string命令》上有2条评论

  1. Pingback引用通告: redis strlen string命令 | 猫猫小屋

  2. Pingback引用通告: redis mset string 命令简介 | 猫猫小屋

评论已关闭。