redis mset string 命令简介


一、命令简介

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

可以通过一条命令对多个键进行赋值操作,
类似与一次执行多条set命令


二、命令使用说明

命令语法如下:

redis 192.168.8.123>mset keyName1 keyValue1 keyName2 keyValue2 ...
注意事项:

1 可以设置一个键值或多个键值
2 如果键存在,则键值和键类型会被替换为相应的键值
3 如果键存在,并且非string类型,则键会被替换为string类型和新的键值


例:

  redis 192.168.8.123:6379> flushdb
OK
redis 192.168.8.123:6379> set keyName1 keyValue1
OK
redis 192.168.8.123:6379> get keyName1
"keyValue1"
redis 192.168.8.123:6379> mset keyName1 1 keyName2 2  //批量设置键
OK
redis 192.168.8.123:6379> mget keyName1 keyName2
1) "1"
2) "2"
redis 192.168.8.123:6379> sadd keyName3 keyValue3
(integer) 1
redis 192.168.8.123:6379> get keyName3
(error) WRONGTYPE Operation against a key holding the wrong kind of value
redis 192.168.8.123:6379> mset keyName1 1 keyName3 t
OK
redis 192.168.8.123:6379> mget keyName1 keyName3
1) "1"
2) "t" 

如下图所示:

redis mset string命令

redis mset string命令


相关阅读:
redis strlen 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 mset string 命令简介》上有2条评论

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

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

评论已关闭。