Redis 通用命令(keys,help,mset,exists,expire,ttl,tab补全)

news2024/12/24 9:04:00

目录

1.help【command】

2.tab自动补全 

3. KEYS pattern(模板)(不建议再生产环境上使用)

4.del 删除指定的key,value也会删除(也可以批量删除)

5.MSET(批量插入键值对)

6.EXISTS(判断key是否存在,存在则就显示个数,否则就为0)

​7.EXPIRE(给一个key设置一个有效期限,到期key会自动删除) 

8.TTL(“time to life”查看一个key的剩余有效期)与EXPIRE配合使用


通用指令是部分数据的,都可以使用的指令,常见的有以下这几个

1.help【command】

(查看命令的具体做法,例如help keys,就会出现以下的提示信息)

2.tab自动补全 

按住tab可以自动生成相对应的语句,例如下图,写完key后,再按住tab键,就会生成第二图,并且还有提示信息

3. KEYS pattern(模板)(不建议再生产环境上使用

(1)keys *   则代表是寻找所以的模板

(2)keys n*   则代表着所有以n字母开头的模板(也就是键值对的键key)

4.del 删除指定的key,value也会删除(也可以批量删除)

(1)删除指定key

 

(2)批量删除指定key(redis只会删除能删除的掉的,没有查找到的也不会报错)

5.MSET(批量插入键值对)

6.EXISTS(判断key是否存在,存在则就显示个数,否则就为0)

7.EXPIRE(给一个key设置一个有效期限,到期key会自动删除) 

redis是根据内存存储的,所以很多保存在内存当中,如果是一直向里面插入而不去清理,到后期这个数据肯定会越来越多,所以可以用这个命令来解决此问题。

给name设置了30秒钟的时间去删除

8.TTL(“time to life”查看一个key的剩余有效期)与EXPIRE配合使用

name已成功被删除

当TTL状态为-2:证明此key已经被删除

当TTL状态为-1:证明此key长期存在(永久有效)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/32219.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【C语言】反序加密(非文件)

《算法集训传送门》 👉引言 铭记于心🎉✨🎉我唯一知道的,便是我一无所知🎉✨🎉💖 ❄️我们的算法之路❄️💖众所周知,作为一名合格的程序员,算法 能力 是不可…

Python OpenCV实现鼠标绘制矩形框和多边形

Python OpenCV实现鼠标绘制矩形框和多边形 目录 Python OpenCV实现鼠标绘制矩形框和多边形 1. OpenCV鼠标事件操作说明 (1)setMouseCallback函数说明 (2)回调函数onMouse说明 (3)event 具体说明&…

Flutter高仿微信-第24篇-隐私政策

Flutter高仿微信系列共59篇,从Flutter客户端、Kotlin客户端、Web服务器、数据库表结构、Xmpp即时通讯服务器、视频通话服务器、腾讯云服务器全面讲解。 详情请查看 效果图: 实现代码: /*** 显示服务条款、隐私政策对话框*/ static void show…

如何修复老照片?这三个方法建议收藏

当你在图书馆查阅一些资料时,会发现里面有许多的老照片,通过这些老照片我们能大概了解到那个时期的建筑特色、人们的穿衣特色等等。但由于那个时候的照片只有黑白,再加上时间悠久,老照片已经过于模糊了,影响到我们进行…

线性回归的梯度下降法——机器学习

一、实验内容 理解单变量线性回归问题;理解最小二乘法;理解并掌握梯度下降法的数学原理;利用python对梯度下降法进行代码实现; 二、实验过程 1、算法思想 梯度下降法是一阶最优化算法。 要使用梯度下降法找到一个函数的局部极小值…

Docker学习(3)—— 将容器转化为新的镜像,并将新镜像发布到阿里云公共仓库或私有仓库

一. 将容器转化为镜像 使用docker pull命令从远程仓库下载的镜像为base镜像,只具有最小的内核。我们可以在base镜像上安装其他工具,将其生成为一个新的镜像。相当于可以在原始的基础镜像上一层一层添加。 例如:下载一个centos的镜像&#x…

kibana 操作elasticsearch索引

前言 使用kibana可以很方便的对es进行各种操作,比如创建索引,删除索引,查询文档等,本篇先演示如何基于kibana 对es的索引进行常见的操作。 环境准备 请提前安装好es和kibana,可以参考 docker搭建es kibana操作es索引…

进销存商城前几名的运营方法|三招提高微信商城用户黏性

你有没有感到奇怪,明明是差不多装修,为什么有的微信商城只能和用户做成“单次消费行为”,但有的微信商城能让用户在他家复购一次两次三次? 这其实都跟用户忠诚度有关。进入存量时代后,维护好老用户就成为门店经营不可…

如何配置 ESXi 主机管理网络?

配置 ESXi 主机管理网络 VMware ESXi管理网络提供ESXi主机和客户端之间的通信。在服务器上安装 ESXi 虚拟机监控程序后,将通过动态主机配置协议(DHCP)获得ESXi管理IP。你可能需要配置ESXi主机的静态管理IP和主机名。按照以下指南配置ESXi管理网络,以便你可以通过域名而不是…

Apache ShenYu ModifyResponse插件使用

Apache ShenYu网关使用手册1 介绍1.1 概念1.2 特性1.3 架构图2 运行2.1 运行先决条件2.1 本地运行3 插件使用3.1 ModifyResponse插件3.1.1 插件名称3.1.2 适用场景3.1.3 插件功能3.1.4 插件代码3.1.5 如何使用插件3.1.5.1 插件使用流程图3.1.5.2 接入SpringBoot应用改造3.1.5.3…

kali没有wlan0

kali没有wlan0解决方案 第一步ifconfig发现没有wlan0 使用wget下载无线设备 命令如下: wget https://mirror2.openwrt.org/sources/compat-wireless-2010-06-28.tar.bz2 3. 解压刚才下载的压缩包: tar -xjvf compat-wireless-2010-06-28.tar.bz2 进…

【Leetcode】拿捏链表(三)——CM11 链表分割(牛客)、OR36 链表的回文结构(牛客)

作者:一个喜欢猫咪的的程序员 专栏:《Leetcode》 喜欢的话:世间因为少年的挺身而出,而更加瑰丽。 ——《人民日报》 目录 CM11 链表分割 OR36 链表的回文结构 CM11 链表分割 链表分割_牛客题霸…

【Linux】线程概念与线程控制

认识线程 线程是一个执行流(运行代码,处理数据) ​ 1.操作系统使用pcb来描述一个程序的运行-------pcb就是进程 ​ 2.linux下通过pcb模拟实现线程,因此linux下的线程是一个轻量级进程 ​ 3.这个轻量级进程因为公用大部分进程资…

Python编程 字典创建map与Zip

作者简介:一名在校计算机学生、每天分享Python的学习经验、和学习笔记。 座右铭:低头赶路,敬事如仪 个人主页:网络豆的主页​​​​​​ 目录 前言 字典(dict) 字典创建(拓展) 拓展: 前言 本章将会扩展Python…

IP 地址详解(IPv4、IPv6)

文章目录1 概述2 IP 地址结构2.1 IPv4 地址结构2.2 IPv6 地址结构3 IP 地址管理3.1 地址分类策略:A、B、C、D、E 类3.2 无分类策略:CIDR3.3 地址分类策略 和 无分类策略 相结合1 概述 IP地址:Internet Protocol Address(互联网协…

Flutter高仿微信-第25篇-服务条款

Flutter高仿微信系列共59篇,从Flutter客户端、Kotlin客户端、Web服务器、数据库表结构、Xmpp即时通讯服务器、视频通话服务器、腾讯云服务器全面讲解。 详情请查看 效果图: 实现代码: /*** Author : wangning* Email : maoning20080809163.…

基于JavaWeb的物流管理系统的设计与实现

项目描述 临近学期结束,还是毕业设计,你还在做java程序网络编程,期末作业,老师的作业要求觉得大了吗?不知道毕业设计该怎么办?网页功能的数量是否太多?没有合适的类型或系统?等等。这里根据疫情当下,你想解决的问…

电视机@2022:降价、焦虑与机遇

【潮汐商业评论/原创】 双十一期间,以前从不参与这类抢购的Gant也加入了这场“狂欢”。用他自己的话说:“生活压力好大啊,我不上班的时候就喜欢刷剧放松,所以就想趁着购物节挑台性价比高的电视,毕竟囊中羞涩嘛&#x…

端口映射与容器互联

1. 端口映射实现访问容器: 在启动容器的时候,如果不指定对应的参数,在容器外部是无法通过网络来访问容器内部的网络应用和服务的。 当容器中运行一些网络应用,要让外部访问这些应用时,可以通过-p或-P参数来指定饼口映…

总结了几个做用户体验设计的原则,分享给需要的朋友

近一年来,Figma它可以说是体验设计领域最受欢迎的工具。最近,我开始频繁地工作。Axure9.0和Figma切换使用,深刻感受到设计细节带来的体验差异化。今天,通过一些细节和亮点,总结了工具软件体验设计的几个原则。 ​一、效…