Redis常用命令!!!

news2024/11/23 13:05:08

一、String(字符串)

1、set 设置单个key的value

set key value
set name 小明

2、mset 设置多个key的value

 mset key1 value1 key2 value2
 mset name1 小美 name2 小帅

3、get 获取单个key的值

get key
get name

4、mget 获取多个key的值

mget key1 key2 key3
mget name name1 name2

5、decr 将 key 中储存的数字值减一

decr key
decr age

6、incr 将 key 中储存的数字值增一

incr key
incr age

7、decrby 将 key 所储存的值减去减量 decrement 

decrby key 减去的值
decrby age 5

8、incrby 将 key 所储存的值加上增量 increment 。

incarby age 要减去的值
incrby age 5

9、setex 将值 value 关联到 key ,并将 key 的生存时间设为 seconds (以秒为单位)。

setex key 存活时间 value
setex name 20 小明

10、setnx 

        将 key 的值设为 value ,当且仅当 key 不存在。       设置成功,返回 1 。

        若给定的 key 已经存在,则 SETNX 不做任何动作。 设置失败,返回 0 。

setnx key value
setnx name 小明

二、Key(键)

1、keys 查找所有符合给定模式 pattern 的 key 。

        KEYS * 匹配数据库中所有 key 。

        KEYS h?llo 匹配 hello , hallo 和 hxllo 等。

        KEYS h*llo 匹配 hllo 和 heeeeello 等。

        KEYS h[ae]llo 匹配 hello 和 hallo ,但不匹配 hillo 。

keys *

2、 del 删除给定的一个或多个 key 。

del key1 key2 ....
del name age 

3、exists  检查给定 key 是否存在。         若 key 存在,返回 1 ,否则返回 0 。

exists key
exists name

 4、expire 为给定 key 设置生存时间,当 key 过期时(生存时间为 0 ),它会被自动删除。

expire key 存活时间
expire name 20

 5、ttl 以秒为单位,返回给定 key 的剩余生存时间(TTL, time to live)。

ttl key
ttl name

 6、type 返回 key 所储存的值的类型。

tpye key
tpye name

7、scan 用于迭代当前数据库中的数据库键

scan 游标 count 迭代数量 match 模糊匹配的字符
scan 0 count 5 match *1*

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

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

相关文章

[XOA Code]Test-suite-RFC2544

Testsuite-RFC2544,微信公众号也在间断的更新中,博客码码字,节奏老是踩不对,没什么条理 难道要不破不立,要全部推倒了重新来吗,....5555 XOA-2544测试 Dataset.py from typing import Any, List, Tuple,…

3.Spring Bean

3.1 Bean的配置 Spring可以看作一个大型工厂,生产和管理Spring容器中的bean。如何使用这个工厂生产和管理bean,需要开发者将bean配置在Spring的配置文件中。Spring框架支持XML和Properties两种格式的配置文件,在实际开发中,常用X…

天府锋巢直播产业基地科学城核心区域

天府锋巢直播产业基地位于天府新区科学城板块,地理位置优越,交通便利,是集直播电商、创新创业、人才培养等多功能于一体的现代化成都直播基地。这里汇聚了众多优秀的直播电商企业和创业团队,为直播电商行业的发展注入了强大的动力…

算法打卡day27|贪心算法篇01|Leetcode 455.分发饼干、376. 摆动序列、53. 最大子序和

贪心算法理论基础 定义 贪心的本质是选择每一阶段的局部最优,从而达到全局最优。 例如,有一堆不同数值的钞票,可以拿走十张,如果想达到最大的金额可以指定每次拿最大的,最终结果就是拿走最大数额的钱。 每次拿最大的就…

混合像元分解:Matlab如何帮助揭示地表组成?

光谱和图像是人们观察世界的两种方式,高光谱遥感通过“图谱合一”的技术创新将两者结合起来,大大提高了人们对客观世界的认知能力,本来在宽波段遥感中不可探测的物质,在高光谱遥感中能被探测。以高光谱遥感为核心,构建…

分享一道DFS常见题目 C++实现路径之谜

题目描述:路径之谜 小明冒充X星球的骑士,进入了一个奇怪的城堡。 城堡里边什么都没有,只有方形石头铺成的地面。 假设城堡地面是 n x n 个方格。【如图1.png】所示。 按习俗,骑士要从西北角走到东南角。 可以横向或纵向移动&…

3个新变化!2024年国家高新技术企业认定攻略

根据《党和国家机构改革方案》和《党中央、国务院议事协调机构优化调整方案》,经报党中央、国务院批准,现将工业和信息化部职责、机构、编制调整,2024年由工信部管理国家高新技术企业认定工作。 总的来说,通过对政策的研究和解读…

Leetcode 76 最小覆盖子串 java版

官网链接: . - 力扣(LeetCode) 1. 问题: 给你一个字符串 s 、一个字符串 t 。返回 s 中涵盖 t 所有字符的最小子串。如果 s 中不存在涵盖 t 所有字符的子串,则返回空字符串 "" 。 注意: 对于 …

langchian入门四:LLM+Agents代理=贾维斯?让大模型拥有三头六臂

什么是Agent 在日常生活中,不难发现,chatgpt通过文本输入进行处理后返回的也是文本内容,就像是一个只有头的人,能听能思考能说话,但是无法行动.而Agent是一种能够自主决策、采取行动以达到某种目标的实体。被解释为"智能体"或者"代理". 代理的核心思想是…

Java全栈课程之Linux———基本属性

一、看懂文件属性 Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。为了保护系统的安全性,Linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定。 在Linux中我们可以使…

Mysql数据库——数据备份与恢复

目录 一、数据备份的重要性 二、数据库备份的分类 1.从物理与逻辑的角度分类 2.从数据库的备份策略角度,备份可分为 2.1完全备份 2.2差异备份 2.3增量备份 2.4总结 三、常见的备份方法 四、Mysql数据库完全备份 1.完全备份定义 2.优缺点 3.数据库完全备…

代码随想录算法训练营第25天|LeetCode106.中序和后序遍历构造二叉树、LeetCode105.中序和先序遍历构造二叉树

代码随想录算法训练营第25天|LeetCode106.中序和后序遍历构造二叉树、LeetCode105.中序和先序遍历构造二叉树 1、LeetCode106.中序和后序遍历构造二叉树 106. 从中序与后序遍历序列构造二叉树 - 力扣(LeetCode) 知道理论怎么求,但是太久没写…

Adaptive Partitioning

qnx开源代码 GitHub - vocho/openqnx: mirror of git://git.code.sf.net/p/monartis/openqnx http://www.qnx.com/developers/docs/7.0.0/#com.qnx.doc.adaptivepartitioning.userguide/topic/about_howtouseguide_.html ap是对进程和线程集合分配最小的系统资源,目…

基于nodejs+vue宿舍管理系统python-flask-django-php

随着信息时代的来临,过去的传统管理方式缺点逐渐暴露,对过去的传统管理方式的缺点进行分析,采取计算机方式构建宿舍管理系统。本文通过课题背景、课题目的及意义相关技术,提出了一种楼宇信息、宿舍信息、宿舍安排、缺勤信息等于一…

OceanBase中NOT EXISTS是否需要被改写

作者简介 张瑞远,曾经从事银行、证券数仓设计、开发、优化类工作,现主要从事电信级IT系统及数据库的规划设计、架构设计、运维实施、运维服务、故障处理、性能优化等工作。 持有Orale OCM,MySQL OCP及国产代表数据库认证。 获得的专业技能与认证包括 Oce…

直播预告丨困气排气解决新方案--毅速金属3D打印随形透气钢

您是否也遇到过这些问题 模具困气造成产品出现注塑瑕疵,但复杂的产品形状导致无法开排气槽 常规透气钢需要拆镶件导致工件强度下降 某些工件部分不接受分模线区域无法拆镶件无法使用常规透气钢 面对越来越复杂的产品和结构,越来越多需要透气、保压、…

全网最新网络安全自学路线,最详细没有之一!!!

在各大平台搜的网安学习路线都太粗略了。。。。看不下去了! 我把自己整理的系统学习路线,拿出来跟大家分享了! 建议的学习顺序: 一、网络安全学习普法(心里有个数,要进去坐几年!) 1…

Spring 面试——restcontroller/requestmapping

RestController Controller ResponseBody Controller:包含Component,把当前类声明成为一个 bean ResponseBody:表示方法返回的结果直接作为 HTTP 响应的内容,不是返回视图 3.RequestMapping注解的基本用法_哔哩哔哩_bilibili

Linux文件系列:磁盘,文件系统,软硬链接

Linux文件系列:磁盘,文件系统,软硬链接 一.磁盘相关知识1.磁盘机械构成2.磁盘物理存储3.磁盘逻辑存储1.LBA地址2.磁盘的分区和分组 二.文件系统和inode1.inode结构体2.文件系统1.Super Block(超级块)2.Group Descriptor Table(块组描述表GDT)3.inode Table4.Data Blocks5.Block…

如何本地部署Imagewheel并实现无公网IP远程连接打造个人云图床

文章目录 1.前言2. Imagewheel网站搭建2.1. Imagewheel下载和安装2.2. Imagewheel网页测试2.3.cpolar的安装和注册 3.本地网页发布3.1.Cpolar临时数据隧道3.2.Cpolar稳定隧道(云端设置)3.3.Cpolar稳定隧道(本地设置) 4.公网访问测…