mset redis_Redis MSET 命令-Redis MSET命令详解教程-Redis MSET使用案例-嗨客网
Redis MSET命令教程
Redis MSET 命令用于同时设置
MSET 是一个原子性操作,所有给定 KEY 都会在同一时间内被设置,某些给定 KEY 被更新而另一些给定 KEY 没有改变的情况,不可能发生。
Redis MSET命令详解
语法
192.168.98.70:6379> MSET KEY value [KEY value ...]
参数
参数
作用
KEY
要设置的 KEY
VALUE
要设置的 VALUE
返回值
总是返回 OK (因为 MSET 不可能失败)。
时间复杂度
O(N), N 为要设置的 KEY 数量。
可用版本
>= 1.0.1
案例
KEY不存在
当 KEY 不存在时,同时正确设置多个值
#KEY 不存在
192.168.98.70:6379> MSET haicoder.net Redis haicoder Mongo hicoder Mysql
OK
192.168.98.70:6379> MGET haicoder.net haicoder hicoder
1) "Redis"
2) "Mongo"
3) "Mysql"
192.168.98.70:6379> DEL haicoder.net haicoder hicoder
(integer) 3
我们首先,使用 MSET 命令,批量设置键 haicoder.net 、键 haicoder 和键 hicoder 的值。最后,使用
KEY存在
当 KEY 存在时,覆盖旧 KEY 所存储的值
#KEY 存在
192.168.98.70:6379> SET haicoder.net Redis
OK
192.168.98.70:6379> SET haicoder Mongo
OK
192.168.98.70:6379> MSET haicoder.net Redis1 haicoder Mongo1
OK
192.168.98.70:6379> MGET haicoder.net haicoder
1) "Redis1"
2) "Mongo1"
192.168.98.70:6379> DEL haicoder.net haicoder
(integer) 2
我们首先,使用
接着,使用 MSET 命令,批量设置键 haicoder.net 、和键 haicoder 的值。最后,我们使用 MGET 命令,批量获取刚设置的键 haicoder.net 、和键 haicoder 的值,发现原来的值已经被新值覆盖了。
Redis MSET命令教程
Redis MSET 命令用于同时设置 Redis 中的一个或多个 KEY-value 对。Redis MSET 命令语法:
192.168.98.70:6379> MSET KEY value [KEY value ...]
mset redis_Redis MSET 命令-Redis MSET命令详解教程-Redis MSET使用案例-嗨客网相关推荐
- redis的lrange_Redis LRANGE 命令-Redis LRANGE命令详解教程-Redis LRANGE使用案例-嗨客网
Redis LRANGE命令教程 下标参数 start 和 stop 都以 0 为底,也就是说,以 0 表示列表的第一个元素,以 1 表示列表的第二个元素,以此类推. 也可以使用负数下标,以 -1 表 ...
- Redis笔记——Nosql详解及redis入门详解
1.Nosql概述 为什么要用Nosql 1.单机mysql 90年代,一个基本的网站访问量一般不会太大,单个数据库完全足够! 那个时候,更多的去使用静态网页Html~服务器根本没有太大的压力! 思考 ...
- Redis 事件机制详解
Redis 采用事件驱动机制来处理大量的网络IO.它并没有使用 libevent 或者 libev 这样的成熟开源方案,而是自己实现一个非常简洁的事件驱动库 ae_event. Redis中的事件驱动 ...
- Python必备基本技能——命令行参数args详解
Python必备基本技能--命令行参数args详解 1. 效果图 2. 源码 2.1 简单命令行参数 2.1 轮廓检测源代码 参考 这篇博客将介绍一项开发人员.工程师和计算机科学家必备的技能--命令行 ...
- Shell test命令(Shell [])详解,附带所有选项及说明
test 是 Shell 内置命令,用来检测某个条件是否成立.test 通常和 if 语句一起使用,并且大部分 if 语句都依赖 test. test 命令有很多选项,可以进行数值.字符串和文件三个方 ...
- linux mount命令参数及用法详解
linux mount命令参数及用法详解 非原创,主要来自 http://www.360doc.com/content/13/0608/14/12600778_291501907.shtml. htt ...
- linux useradd(adduser)命令参数及用法详解(linux创建新用户命令)
linux useradd(adduser)命令参数及用法详解(linux创建新用户命令) useradd可用来建立用户帐号.帐号建好之后,再用passwd设定帐号的密码.而可用userdel删除帐号 ...
- Kubernetes二进制集群部署+Web管理界面+kubectl 命令管理+YAML文件详解(集合)
Kubernetes---- 二进制集群部署(ETCD集群+Flannel网络) Kubernetes----单节点部署 Kubernetes----双master节点二进制部署 Kubernetes ...
- python u_对python 命令的-u参数详解
缘起: 今天在看arcface的训练代码,在shell脚本中运行python 命令时后面加了-u 参数(python -u xx.py),于是对这个参数进行了下小研究. 准备知识 用网上的一个程序示例 ...
- linux中group命令详解,linux groupmod命令参数及用法详解
需要更改群组的识别码或名称时,可用groupmod指令来完成这项工作.接下来是小编为大家收集的linux groupmod命令参数及用法详解,希望能帮到大家. linux groupmod命令参数及用 ...
最新文章
- 特征点的基本概念和如何找到它们
- LILY 英语携手神策数据 数据赋能少儿英语学习创新体验
- 启明云端带你一起撸ESP32开发板,玩转语音、彩屏
- swot分析法案例_新媒体小白如何上手案例分析(SWOT分析法)
- 不是说好一起长大的吗?
- kafka分区与分组原理_大数据技术-Kafka入门
- 利用PhantomJS进行网页截屏,完美解决截取高度的问题
- 自己工资自己算,策略设计模式(Strategy)
- 学习了金字塔原理中的SCQA分析法
- ps切图技巧、基础工具,使用方法总结
- 软件工程和软件开发过程
- 网页端、移动端导航设计模式全解
- Hive中使用sort_array函数解决collet_list列表排序混乱问题
- 剑指offer题目及答案
- 51单片机的一点感想
- 冷眼旁观Cocos3D发布
- thinkphp5配置完成后,遇到禁止访问!
- HDU 5914 - Triangle
- EOS智能合约开发(四)EOS智能合约部署及调试(附编程示例)
- 【笔记】Libig从入门到放弃(续)
热门文章
- PRBTEK分享-关于示波器探头的11个错误认识
- 网站+云服务器+价格表,网站+云服务器+价格表
- 从JavaScript单例模式到Vuex中store
- GAMES101现代计算机图形学入门-闫令琪-随堂笔记-Lecture 06 Rasterization 2 (Antialiasing and Z-Buffering)
- Android dex2jar反编译dex文件报错 Detail Error Information in File .\classes-error.zip
- 【053】ImageDataGenerator() 介绍
- COS对象存储服务的使用
- 00007__js自执行函数(function(){})()前加个分号是什么意思
- matlab世界坐标系转化,坐标变换_世界坐标系与用户坐标系之间的转换
- idea中加入插入当前系统日期快捷键